https://github.com/sanengineer/expressjs-ejs-mongodb
Create RestAPI with ExpressJS, MongoDB, Mongoose and EJS for view admin dashboard.
https://github.com/sanengineer/expressjs-ejs-mongodb
admin-dashboard ejs expessjs mongodb mongoose mongoosejs nodejs
Last synced: 2 months ago
JSON representation
Create RestAPI with ExpressJS, MongoDB, Mongoose and EJS for view admin dashboard.
- Host: GitHub
- URL: https://github.com/sanengineer/expressjs-ejs-mongodb
- Owner: sanengineer
- Created: 2020-10-10T16:58:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-24T22:49:25.000Z (over 5 years ago)
- Last Synced: 2025-04-08T10:53:04.824Z (about 1 year ago)
- Topics: admin-dashboard, ejs, expessjs, mongodb, mongoose, mongoosejs, nodejs
- Language: HTML
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build Backend Stack CRUD with NodeJS, MongoDB and Mongoose
This project use [ExpressJS 🚀](https://expressjs.com) ([NodeJS](https://nodejs.org) framework), EJS for admin dashboard, [MongoDB](https://mongodb.com) and [Mongoose](https://mongoosejs.com/) (ODM For NodeJS).
## ER Diagram For 🌱 MongoDB

## Feature
### Dashboard View

### CRUD Method
- For **GET All data** for table `user_game_biodata` and` user_game_history` with showed on terminal (shell) json
### 2 RestAPI endpoint, for admin dashboard and Frontend

## ⚙️ Prequisite
- Node Version 12.18.4 LTS (Recomended)
- MongoDB
## List Package Node Modules On Production
- Body Parser
- EJS
- Express
- Method Override
- Mongoose
## List Package Node Moduels On Development
- Dotenv
- Nodemon
### Getting Started On Development
$ cd expressjs-ejs-mongodb
$ npm install
$ touch .env
Configuring .env file, example:
`DATABASE_URL="mongodb://localhost:27017"`
$ npm run dev