Learvo AI-Powered Mnemonic Generator and Learning Web App

Jared

Jared Hoke

Learvo is a AI-powered web application that generates mnemonics and flashcards based on user input. I worked with a small team to create fully interactive website using Next.js, Chakra.ui, and Python.

Mnemonic Generator Page

This advanced web page has a fully interactive form with keyboard shortcuts, multi-select functionality, and tutorials. Each mnemonic is a functional component with many functions including bookmarking, sharing, and video playing.

Login and Authorization

I worked on using NextAuth and JWT to allow for user authentication and user accounts in out database. The site includes middle-wear and user info protection to allow for proper cybersecurity and safe data. I set up the company's Google and Apple accounts so user's can use OAuth to easily sign in and make accounts with us. Signing in and out is safe and simple for the hundreds of users who use the application.

Visual Mnemonic AI Image Generation

Every generated mnemonic can seamlessly generate an image for visual learners. I designed REST-API systems to allow for fast communication between the front-end forms and the backend AI-generation system. Images are stored in S3 for users to retrieve.

Library Page

The site has many pages for all their features, including their library page to showcase popular pre-made mnemonics that are stored in our database. The mnemonic card component supports many types of data between pages.
Like this project

Posted Jul 7, 2025

Built Next.js frontend & FastAPI backend w/ Chakra.ui, NextAuth, SQLAlchemy, and AWS. Led auth, deploys, and code reviews at pre-seed stage.