Regal Cars is car rental application where the user can create accounts, log in and reserve a set of different cars. It is built and connected by using two different repos: Back-end(Rails) and Front-end(React/Redux).
Client
Server
- Rails
Database
- [Car List endpoints]
- [Authentication to access Reservations]
- [Authenticated Users can add/remove a Car]
- [Authenticated Users can reserve a Car]
- Here is the Backend part of the project Back end
- Live Demo 🚀 😃 # COMING SOON!
To get a local copy up and running, follow these steps.
To run this project you need:
vscode
and node
npx create-react-app
To run the project, execute the following command:
git clone https://github.com/PromzzyKoncepts/Book-Appointment-Front-end.git
npm install
npm start ## then go to localhost:8080
Run tests
npm test
# if you see any snapshots already created in __tests__ folder,
#kindly DELETE the snapshot folder before running test, ELSE run npm test
👤 PROMISE OKECHUKWU
- GitHub: @promzzykoncepts
- Twitter: @pr0mzzy
- LinkedIn: promiseokechukwu
👤 Ndikumana Isaie
- GitHub: ndikumanaisaie
- Twitter: Ndikuma38670724
- LinkedIn: Ndikumana Isaie
👤 Abdullah Khan
- [Admin Roles and access to add New lux Cars]
- [Keep count of cars using addtional attribute]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
I would like to thank:
- Microverse
- Code Reviewers
- Many thanks to Murat Korkmaz for the wonderful design
-
How I can install react
- You can follow the official guide to install react. If you have node installed, you can run
npx create-react-app
to install react.
- You can follow the official guide to install react. If you have node installed, you can run
-
How to run project?
- After cloning the repository, run
npm i
and then runnmp start
. This will run the server onlocalhost:8080
. You can change the port number if you want.
- After cloning the repository, run
-
How I can run tests?
- After cloning the repository, run
npm test
to run the tests.
- After cloning the repository, run
This project is MIT licensed.