Skip to content

romanchechyotkin/car_booking_service

Repository files navigation

Car booking service

The goal is to build and launch Airbnb from the cars world

Right now there are functionality to create car posts for renting cars and ability for booking them. The most important functionalities are done, of course there is authorization for users and role system (default users and admins for verification default new customers). For verification user should send selfie of himself with passport.

configuration

    MINIO_HOST=minio
    MINIO_PORT=9000
    MINIO_USER=minio
    MINIO_PASSWORD=minio123
    POSTGRES_HOST=postgres
    POSTGRES_PORT=5432
    POSTGRES_USER=postgres
    POSTGRES_PASSWORD=5432
    POSTGRES_DATABASE=car_booking_service

run

    docker compose up --build
    go run main.go

Database scheme: https://dbdiagram.io/d/car-booking-service-6650e95bf84ecd1d2216d37a