Adedoyin-Emmanuel / labhood-api

Labhood API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NodeJs Template πŸš€

This is a simple nodejs, express boilerplate that comes with pretty much anything you need to build small and robust express applications.

Table of Contents 🧰

Features πŸ”¦

This template comes with bunch of ready made configurations like

  1. Rate Limiter
  2. Rate Slow Down
  3. Error Middleware to catch errors anywhere in your entire application.
  4. Not Found Middleware to catch undefined routes or methods.
  5. Sockets for Realtime updates or Bidirectional communication between server and client.
  6. Config module to specify simple configurations

Installation πŸ’½

Clone the repository

git clone https://github.com/Adedoyin-Emmanuel/nodejs-template.git .

Install the dependencies

npm install

Start the development server

npm run dev

Contributing ❀️

If you'd like to contribute to nodejs-template, please follow these steps:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes and commit them
  4. Push your changes to your fork
  5. Create a pull request :)

License 🧐

NodeJs-Template is licensed under the MIT License.

Contibutors πŸ‘¨β€

Adedoyin Emmanuel Adeniyi

About

Labhood API


Languages

Language:TypeScript 98.9%Language:JavaScript 1.1%