The AI-powered Study Planner is a web application designed to help students and lifelong learners manage their study schedules effectively. It leverages AI to enhance user experience by providing personalized feedback and insights, optimizing learning efficiency, and ensuring sustainable time management.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
PORT=
DB_HOST=
DB_USERNAME=
DB_PASSWORD=
DB_DATABASE=
FIREBASE_ADMIN=
FIREBASE_WEB_API_KEY=
OPENAI_API_KEY=
REDIS_URI=
REDIS_PASSWORD=
Read the README.md in database folder
Run build make command with tests
make allBuild the application
make buildRun the application
make runLive reload the application:
make watchClean up binary from the last build:
make cleandocker build -t <image_name>:<tag> <path_to_dockerfile>
