/labhood-api

Labhood API

Primary LanguageTypeScript

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