Giter Site home page Giter Site logo

hazgnxvi / vehicle-rental-react Goto Github PK

View Code? Open in Web Editor NEW
18.0 1.0 11.0 11.19 MB

Back-end to Front-End (vehicle-rental) website with framework react js

Home Page: https://vehicle-rental-react.vercel.app/

JavaScript 72.94% HTML 0.63% CSS 5.02% SCSS 21.41%
reactjs redux redux-persist axios redux-promise-middleware bootstrap

vehicle-rental-react's Introduction

Vehicle Rental Frontend (With React Js)

react react-router-dom Redux react-redux Redux-promise-middleware axios Bootstrap sweetalert2 react-responsive-carousel

Vehicle Rental website is a service for renting a vehicle, using javascript, html, css, and React js framework

Features

There are several features of this API and End Point, as below :

Public

  • Register
  • Login
  • Forgot Password
  • List Vehicle along with search, filter, sort and pagination features
  • Vehicle Detail
  • Reservation (but can't make a reservation with the vehicle you rent)
  • Reservation history

Tenant

  • Add Vehicle
  • Edit Vehicle
  • Delete Vehicle

How to Run the Application

1 Clone Repository

Clone this repository by running the following command :

git clone https://github.com/Hazgn/vehicle-rental-react.git

2 Install dependencies Package

Install the dependencies package inside the application folder by running this command :

npm install

OR

npm i

3 Setups Project

  • Setups Environment File
  • Create file name .env.local on the folder project Create an .env.local file name in the project folder, then fill in the variables like this :

    REACT_APP_HOST http://localhost:8000

    note : http://localhost:8000 this is localhost backend, to setup & running backend: click here

    4 Run Project

    Run the app in development mode after server/backend is running. with a command like the following :

    npm start
    

    Open http://localhost:3000 in your browser after project is running.

    Deployment

    Related Projects

    vehicle-rental-react's People

    Contributors

    hazgnxvi avatar

    Stargazers

     avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

    Watchers

     avatar

    vehicle-rental-react's Issues

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.