Skip to content

hunteralan/ai-notecards

Repository files navigation

AI Flashcard Generator

An AI-powered app that streamlines studying by generating flashcards from uploaded pictures.

🚀 Features

  • 📸 Image-to-Flashcard AI – Upload images, and the AI extracts key information to generate flashcards.
  • 🏫 Class Management – Organize study materials by creating classes.
  • 🔄 Server-Side Rendering (SSR) – Built with TypeScript and React Router for performance optimization.
  • 🔑 Google OAuth2 Authentication – Secure login with Google accounts.

🛠️ Tech Stack

  • Frontend: TypeScript, React Router (SSR)
  • Backend: Node.js
  • Database: PostgreSQL
  • AI Integration: OpenAI API
  • Authentication: Google OAuth2

📦 Installation

npm install
npx prisma migrate reset
npm run dev

Notes

  • Ensure you have a postgresdb instance running before running the installation steps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages