Skip to content

Ashrit26/Course_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Management

Overview

Welcome to the Course_Management repository! Our project, Data-Driven Course Management, stemmed from the desire to enhance the academic journey for students through personalized course recommendations. Inspired by the potential of data analytics, we sought to harness past semester data to optimize course selection.

Getting Started

1. Clone the Repository

Clone this Git repository to your local machine using the following command: git clone

2. Install Node Modules

Navigate to the project root directory and run the following command to install the required Node modules: npm install -legacy-peer

3. Install Python Libraries

Ensure you have Python installed on your machine. Install the necessary Python libraries using the following command:

pip install flask flask_cors pandas scikit-learn

4. Run the Back End Application

Navigate to the back end directory and run the following command to start the Python Flask server:

python hackfax.py

This will launch the back end application, and you should see relevant messages in the console.

5. Run the Front End Application

Navigate to the front end directory and run the following command to start the front end application:

npm start

This will launch the development server for the front end, and you can access the application in your web browser at http://localhost:3000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •