An open API service indexing awesome lists of open source software.

https://github.com/draganaleksic99/admin-dashboard-backend

Web server built with Express.js and MongoDB
https://github.com/draganaleksic99/admin-dashboard-backend

expressjs jsonwebtoken mongodb multer nodejs typescript

Last synced: about 1 month ago
JSON representation

Web server built with Express.js and MongoDB

Awesome Lists containing this project

README

          

# Admin-Dashboard-Backend

Web server built with Express.js and MongoDB

## Stack

- JavaScript Environment: [Node.js](https://nodejs.org/en)
- Framework: [Express.js](https://expressjs.com/)
- Database: [MongoDB](https://www.mongodb.com/)
- ODM: [Mongoose](https://mongoosejs.com/)
- Auth: [jsonwebtoken](https://www.npmjs.com/package/jsonwebtoken)
- File upload: [multer](https://www.npmjs.com/package/multer)

## Quickstart

### 1. Clone this repository

Run the following command to clone the repo:

```
git clone https://github.com/DraganAleksic99/admin-dashboard-backend.git
```

### 2. Install dependencies

```
cd admin-dashboard-backend
npm i
```

### 3. Fill out secrets

```
cp .env.example .env
```

### 4. Run app locally

```
npm run dev
```

### Open in your browser

You can now visit http://localhost:3500.