/simple-uber-api

This is a NodeJs project that provides an API to create routes for Uber-like applications. It uses Jest for testing and Clean Architecture principles to separate the application layers.

Primary LanguageTypeScriptMIT LicenseMIT

Simple Uber-like API based on Clean Architecture

This is a NodeJs project that provides an API to create routes for Uber-like applications. It uses Jest for testing and Clean Architecture principles to separate the application layers.

Features

  • Create a route
  • Get a route
  • Get all routes

Prerequisites

  • Node.js (version 16 or higher)
  • Pnpm (version 6 or higher)

Installation

git clone https://github.com/andre-ols/simple-uber-api.git

pnpm install

Usage

  1. Run the application
pnpm express
  1. Run the tests
pnpm test