Skip to content

kemalsaybakan/EduPortal

Repository files navigation

EduPortal EduPortal
EduPortal EduPortal

About   |   Technologies   |   Requirements   |   Starting   |  

🎯 About

Node Js / Mongo Database Smart Education Platform
The program has 3 different roles. (Student/Teacher/Admin)

Student Role Teacher Role Admin Role

Course Enroll / Release

Course Create / Update

User Delete - Category Create / Delete

🚀 Main Technologies

NodeJs Logo     MongoDb Logo     ExpressJs Logo Typescript Logo    

✅ Requirements

Before starting 🏁, you need to have Git and Node.

🏁 Starting

# Clone this project
$ git clone https://github.com/kemalsaybakan/EduPortal

# Access
$ cd EduPortal

# Install dependencies
$ npm i restore

# Run the project
$ npm start

# The server will initialize in the <http://localhost:3000>

🎮 Scripts

  • dev: starts the application at localhost:3000
  • build: creates an optimized production build of application
  • start: starts the application in production mode at localhost:3000 (have run the build before)
  • test: register as student/teacher

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Back to top