broodd / chillax-server

Server for chillax app, also can use for node starter template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js server for chillax app

This is a node.js server for mobile rellax app - chillax.


Features:

  • Express REST API
  • MongoDB + Mongoose
  • TypeScript
  • Testing (Jest)
  • Clustering of app
  • Custom ErrorHandler + Logger
  • Uploading file (Multer)

There are 2 users levels:

  • User: Can listen & uploading autio
  • Administrator: All the above plus add playlists templates

Setup

  1. Clone this repo to your desktop
  2. Install all the dependencies, run npm i
  3. Download & setup MongoDB
  4. Config .env file
  5. Than enjoy this project 😋

You might want to look into config.json to make change the port you want to use and set up a SSL certificate.


Usage

Run script:


About

Server for chillax app, also can use for node starter template


Languages

Language:TypeScript 99.2%Language:JavaScript 0.8%