Skip to content

Open Source Implementations of essential API's for managing and maintaining the status of a company\'s vehicle fleet

Notifications You must be signed in to change notification settings

mamadrabiie/VehicleFleetStatusService

Repository files navigation

► Open Source Company Vehicles Maintenance Service

Developed with the software and tools below.

TypeScript NestJS MongoDB Mongoose Jest jsonwebtoken AWS S3


Overview

► Open Source Implementations of needed API's for managing and maintaining the status of a company's vehicle fleet


Features

  • CRUD management for Cars, Users, and Drivers
  • Ability for users to manage details of their Cars and Drivers
  • Ability to assign a driver to a car

Repository Structure

└── ./
    ├── README.md
    ├── nest-cli.json
    ├── package-lock.json
    ├── package.json
    ├── src
    │   ├── app.module.ts
    │   ├── cars
    │   ├── document
    │   ├── driver
    │   ├── interfaces
    │   ├── main.ts
    │   └── user
    ├── test
    │   ├── app.e2e-spec.ts
    │   └── jest-e2e.json
    ├── tsconfig.build.json
    ├── tsconfig.json
    ├── yarn-error.log
    └── yarn.lock

Getting Started

System Requirements:

  • Node.js: version 12.x or newer
  • Yarn: version 7.x or newer
  • NestJS: version 7.x or newer

Installation

From source

  1. Clone the repository:
$ git clone github.com/mmohhamadd/VehicleFleetStatusService
  1. Change to the project directory:
$ cd VehicleFleetStatusService
  1. Install the dependencies:
$ yarn install

Usage

From source

Run the project using the command below:

$ nest start

Project Roadmap

  • ► Fuel Management

About

Open Source Implementations of essential API's for managing and maintaining the status of a company\'s vehicle fleet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published