A web application for students to create, manage, and study flashcards. Revizio allows users to organize their study materials into decks, mark favorite cards, and use a "Play Mode" to review flashcards in sequence.
- Deck Management: Create, view, update, and delete flashcard decks.
- Flashcard Management: Add, edit, and remove flashcards from decks.
- Play Mode: Review flashcards one by one, like a quiz.
- Favorite Cards: Mark important flashcards as favorites for quick access.
- Public and Private Decks: Control the visibility of decks.
- Tagging: Add tags to organize flashcards for easy searching.
- User Authentication: Sign up, log in, and secure access to personalized decks.
- Frontend & Backend: Next JS
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Deployment: Vercel