katrinars / flashcard-app

AI Flashcard App built during the Headstarter Ai Fellowship with team
0 stars 0 forks source link

Cards Against Confusion headline

Cards Against Confusion

Contents

Why

We met in a fellowship and were given a challenge - create a flashcard app.

We realized we weren't inspired by flashcards and decided to create a task management app with a flashcard-inspired UI. Cards Against Confusion uses AI to generate task lists based on user input. Tell the app what you want to plan - with or without details - and receive a detailed task list with descriptions and tasks ranked by priority.


Running the App

$ npm i
$ npm run dev

Environment variables

NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE_APP_ID
NEXT_PUBLIC_FIREBASE_APP_MEASUREMENT_ID
STRIPE_SECRET_KEY
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
OPENAI_API_KEY


Key Features

demo

AI-Generated Task Lists

Auto Task Ranking

Firebase Database Integration

Daily Focus List

Clean, Intuitive Interface

Add/Edit/Delete Tasks

Dark/Light mode

Mobile Responsive

User Authentication

Stripe Payment Integration


Support

Star this project

Please consider giving us a star on GitHub. Thank you for your support! 🌟

Contributors


katrinars
katrinars

💻 📖
Ashley Oliveira
Ashley Oliveira

🎨
Sharon Peters
Sharon Peters

🤔

Credits

--

Back to top