amirasaad / CHMS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Car Rental

Status License


Car Hire Management System

πŸ“ Table of Contents

🧐 About

Manage booking system for car hiring process.

The following diagram describes the database entities relationship: ERD Diagram And SQL statements to implement this diagram can be found at db_init script.

🏁 Getting Started

Prerequisites

docker

Installing

To get a development env running. you will need to run the following commands:

docker compose build
docker compose up -d

πŸ”§ Running the tests

To run the test suite, run the following commands:

cd customers_service
# For Unit tests
make test-unit
# For Integration tests
make test-integration
# For e2e tests
make test-e2e

Before running e2e make sure the server is up.

⛏️ Built Using

  • [MySQL] - Database
  • [FLask] - Server Framework
  • [Python] - Server Environment

About

License:Other


Languages

Language:Python 95.7%Language:Makefile 2.7%Language:Dockerfile 1.6%