Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andre-ols/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.
https://github.com/andre-ols/simple-uber-api

Last synced: 4 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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

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

pnpm install
```

## Usage

1. Run the application

```bash
pnpm express
```

2. Run the tests

```bash
pnpm test
```