# Codebase-Express
A back end project template using Express.js as a Node.js framework.

## Project Status

[![Github license](https://img.shields.io/badge/License-MIT-yellow.svg)](https://raw.githubusercontent.com/hasimy-as/Codebase-Express/master/LICENSE)
[![npm](https://img.shields.io/npm/v/npm.svg)](https://www.npmjs.com/)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://gitHub.com/hasimy-as/Codebase-Express)


## Version

Current app version is on v1.0.

## Usage

```
# Install dependencies
npm install

# Run in development
npm run dev

# Run in production
npm start

# Initialize mongodb
mongod

```

## Endpoints

```
# Routes
ROOT          {{url}}/
POST          {{url}}/api/users
GET           {{url}}/api/users
GET BY ID     {{url}}/api/users/:userId
PUT           {{url}}/api/users/:userId
DELETE        {{url}}/api/users/:userId

```

## Licensed under [MIT](https://raw.githubusercontent.com/hasimy-as/Codebase-Express/master/LICENSE)

Want to collaborate? Fork the project and be a collaborator now!

Happy coding!

~Hasimy
