A web application developed with React and Vite, integrated with AI to assist users in studying by generating questions and providing feedback on their answers. Users can choose a topic, respond to generated questions, and receive instant feedback, making learning more engaging and effective.
- Topic Selection: Choose from a variety of study topics or create one yourself.
- AI-Generated Questions: Get questions generated by an integrated AI based on the chosen topic.
- Answer Feedback: Receive immediate feedback from the AI to help understand and improve your knowledge.
- Last Topics History: View a history of the last topics you studied, allowing you to revisit previous questions and track your learning progress.
- User-Friendly Interface: Easy-to-navigate interface with a modern design.
- React: Frontend framework for building the user interface.
- Vite: A fast build tool and development server.
- AI Integration: AI backend service to generate questions and provide feedback.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/ManoSarno/teachme.git
cd teachme
- Install dependencies:
npm install
- Run the application:
npm run dev
- Open your browser and go to http://localhost:5173.
- Write a study topic in the provided input box or select from the available options.
- The AI will generate a question based on the chosen topic.
- Answer the question in the input box.
- The AI will provide feedback on your answer, helping you learn and improve.
- Review your History to revisit previous topics and track your learning progress.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
For any questions or suggestions, feel free to contact the project maintainers: Manoela Sarno - [email protected]
Happy Studying!