https://github.com/umit-ulusoy/smartedu
My first Node.js project, which was build during the backend development with Node.js course on Kodluyoruz
https://github.com/umit-ulusoy/smartedu
bcrypt express-middleware express-session expressjs mongodb mongoose mvc node-js
Last synced: 11 months ago
JSON representation
My first Node.js project, which was build during the backend development with Node.js course on Kodluyoruz
- Host: GitHub
- URL: https://github.com/umit-ulusoy/smartedu
- Owner: Umit-Ulusoy
- Created: 2022-12-31T11:56:59.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-28T12:31:42.000Z (over 3 years ago)
- Last Synced: 2025-04-11T00:35:09.006Z (about 1 year ago)
- Topics: bcrypt, express-middleware, express-session, expressjs, mongodb, mongoose, mvc, node-js
- Language: JavaScript
- Homepage:
- Size: 3.9 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SmartEDU
My first Node.js project, which was build during backend development with Node.js course on Kodluyoruz.
## Getting Started
### Prerequisites
Before getting started, make sure that you have the following applications installed:
- Node.js 14.17.3 or higher,
- NPM 6.14.13 or higher and
- Git (only needed for cloning).
### Installation
Open your terminal and follow the instructions below:
1. Clone or [download the project](https://github.com/Umit-Ulusoy/SmartEDU/archive/refs/heads/master.zip):
`git clone https://github.com/Umit-Ulusoy/SmartEDU.git`,
2. Navigate to the folder:
`cd SmartEDU`,
3. Install dependencies:
`npm install`,
3. Copy config-example.js file to config.js, then open it and enter your MongoDB connection URL on the relevant line:
module.exports =
{
port: 80,
MongoURL: 'Your MongoDB connection string'
}
4. Run the project:
`node app.js`
### License:
This project is licensed under the MIT License. [Learn more about this license](https://docs.github.com/articles/licensing-a-repository).