The Flash Card Application is a powerful tool that leverages AI to enhance your learning experience. Whether you're studying for exams, learning a new language, or preparing for a presentation, our application will help you master the material efficiently and effectively.
- AI-powered flash card generation: Our application uses advanced algorithms to generate personalized flash cards based on your learning goals and preferences.
- Dotnet backend: The application is built using the Dotnet framework, ensuring high performance and scalability.
- ReactJS frontend: The user interface is developed using ReactJS, providing a seamless and intuitive experience.
- PostgreSQL database: We utilize PostgreSQL to store and manage flash card data, ensuring data integrity and reliability.
To get started with the Flash Card Application, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/flash-card-application.git - Install the necessary dependencies:
- Dotnet: Installation Guide
- ReactJS: Installation Guide
- PostgreSQL: Installation Guide
- Configure the application:
- Set up the database connection in the
appsettings.jsonfile. - Customize the AI algorithms and flash card generation settings in the
config.jsfile.
- Set up the database connection in the
- Build and run the application:
- Backend:
dotnet run - Frontend:
npm start
- Backend:
- Access the application in your browser at
http://localhost:3000.
We welcome contributions from the community! If you'd like to contribute to the Flash Card Application, please follow our contribution guidelines.
The Flash Card Application is licensed under the MIT License.
