- David Wang
- Arunjay Agrawal
- Ish Patel
- Harshwardhan
A web application that generates personalized course recommendations for future semesters using course data, Reddit posts and AI.
- npm (Download Node.js)
npm install npm@latest -g
- Python (Download Python)
- Clone the repo
git clone https://github.com/SDC-Fall-2024/Team-30-AICoursePlanner
- Set up a Python virtual environment
python -m venv venv
- Activate the virtual environment
- Windows
venv\Scripts\activate
- macOS/Linux
source venv/bin/activate
- Windows
- Install Python dependencies
pip install Flask flask_cors
- Install NPM packages
cd frontend npm install - Get a free API Key at https://example.com
- Enter your API in
config.jsconst API_KEY = 'ENTER YOUR API';
- Start the Flask backend in a new terminal after activating venv
cd backend python server.py - Start the Node.js frontend in a new terminal
cd frontend npm run dev
If your app is hosted on a published website, include the link here