Skip to content

A full stack web application that allows users to compare different universities based on various criteria.

License

Notifications You must be signed in to change notification settings

ekimcoskun/University-Compare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

University Compare

This is a full stack web application that allows users to compare different universities based on various criteria. The application was developed for personal development purposes using the following technologies:

Node.js Express React Redux Toolkit MySQL Sequelize Tailwind

Installation

To run the application, you need to have Node.js and MySQL installed on your machine. You also need to create a database named university_app.

To install the dependencies and run the backend server, follow these steps:

Navigate to the backend folder

cd ./backend

Install dependencies

npm install

Add environment folder (.env)

Environment folder must contain these variables below.

JWT_SECRET=....SECRET_KEY

JWT_REFRESH_SECRET=....REFRESH_KEY

DB_NAME=...university_app

DB_USERNAME=...username

DB_PASSWORD=...password

DB_HOST=...host

DB_PORT=...port

Start the server

npm start

The backend server will run on port 8081 by default.

To install the dependencies and run the frontend client, follow these steps:

Navigate to the frontend folder. (root folder)

cd ..

Install dependencies

npm install

Start the client

npm start

The frontend client will run on port 3000 by default and open in your browser.

License MIT LICENSE

Contributing This project is not open for contributions at the moment, but feel free to fork it or clone it if you want to experiment with it.

Is this what you wanted? If you have any feedback or suggestions, please let me know.😊

About

A full stack web application that allows users to compare different universities based on various criteria.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published