Skip to content

Back-end application or server in charge of supplying Vehicle Rental web application data needs through Rest API technology.

Notifications You must be signed in to change notification settings

noopik/backend-vehicleRental

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Backend Application for Vehicle Rental

Back-end application or server in charge of supplying
Vehicle Rental web application data needs through Rest API technology.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
    1. Build With
  2. Getting Started
    1. Installation
    2. Prerequisites
    3. Related Project
  3. Vehicle Rental API Documentation
  4. Contact

About The Project

Vehicle Rental is a website that provides vehicle rental services in various major cities in Indonesia. It has features such as users can rent the desired vehicle, search for vehicles based on certain categories, order history, admin can add vehicles, change vehicles, and users can update personal data.

Build With

Getting Started

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

Installation

  1. Clone These 2 Repos (Backend and Frontend)
https://github.com/dwinovic/Blanja-ReactJS
  1. Go To Folder Repo
cd blanja-backend
  1. Install Module
npm install
  1. Make a new database and import vehicle-rental-db-sample.sql
  2. Add .env file at root folder project, and add following
DB_NAME = [DB_NAME]
DB_HOST = [DB_HOST]
DB_USER = [DB_USER]
DB_PASS = [DB_PASS]
PORT = 4000
PRIVATE_KEY = [YOUR_PRIVATE_KEY_FOR_JWT_DECODE]
EMAIL_SERVICE = [YOUR_SMTP_EMAIL]
PASS_EMAIL_SERVICE = [EMAIL_PASS]
HOST_SERVER = [URL_LOCAL_BACKEND]
HOST_CLIENT = [URL_LOCAL_FRONTEND]
CLOUD_NAME = [YOUR_NAME_CLOUDINARY]
API_KEY = [YOUR_API_KEY_CLOUDINARY]
API_SECRET = [YOUR_API_SECRET_CLODINARY]
  1. Starting application
npm run dev
  1. Testing with Postman

Related Project

Vehicle Rental API Documentation

Contact

My Email : novidwicahya19@gmail.com

Project Link: https://github.com/dwinovic/blanja-backend

About

Back-end application or server in charge of supplying Vehicle Rental web application data needs through Rest API technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published