Flashcard Study Tool is a web application designed to streamline the process of flashcard creation. By leveraging the power of AI, this tool efficiently converts user notes into flashcards, eliminating the tedious task of manual data entry. Developed as part of a 24-hour hackathon, this application showcases the potential of integrating AI with modern web technologies to enhance productivity.
Traditional methods of flashcard creation involve manual data entry, which can be time-consuming and prone to errors. Flashcard Study Tool addresses this problem by automating the flashcard creation process. Users can simply upload their notes, and the application will generate flashcards in a fraction of the time it would take to create them manually.
- React.js: Used for building the user interface of the application.
- CHATGPT API: The AI engine that processes user notes and generates flashcards.
- Shell Scripting: Used to convert user files into strings, which are then passed through the API.
- Efficient Flashcard Creation: Achieves a 90% faster flashcard creation speed compared to manual methods.
- User-Friendly Interface: Simple and intuitive design ensures a seamless user experience.
- AI-Powered: Uses CHATGPT API to process user notes and generate flashcards.
This project was bootstrapped with Create React App.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
Launches the test runner in the interactive watch mode.
Builds the app for production to the build
folder.
Note: This is a one-way operation. Once you eject
, you can't go back!
For more details on Create React App, refer to its official documentation.
To learn more about React, check out the React documentation.