Skip to content

This project is a "land-scape tablet layout view" Single Page Application(SPA) built-in react as the frontend of the API project found at https://github.com/RNtaate/Bookings-Backend

Notifications You must be signed in to change notification settings

RNtaate/bookings-frontend

Repository files navigation

Bookings-frontend

Netlify Status Linters GitHub Pull Requests

Project Description

This project is a tablet-view land-scape layout Single Page Application(SPA) built as the first half of the final capstone in the Microverse technical curriculum.

It is built to serve as the front-end of the capstone project by fetching data from and submitting data to the back-end project, which project can be found at this Github repository.

It enables the user to sign_up, sign_in, view various massage types, and book an appointment for a massage type of their choosing.

⛔ UNFORTUNATELY:

Unfortunately, the backend API project built to serve this frontend project was hosted on the Heroku free service plan which nolonger exists, therefore the API is currently unavailable and this frontend project is currently inoperable. But other hosting services are being looked into and one will be provided as soon as possible.

Screenshots

Signup Page Dashboard Page
Massage Page Appointments Page

🔧 Built with

🔴 Live Demo

Get started on local machine

Prerequisites

  1. Yarn

  2. Node

Steps to follow

  1. Clone the repository to your local machine by running git clone git@github.com:RNtaate/bookings-frontend.git in your terminal

  2. On your local machine, navigate to the game folder using cd bookings-frontend in your terminal

  3. Run yarn to install all the necessary dependencies.

  4. Run yarn run build

  5. Run yarn start to start the application on a local server

Testing the project

  1. In your terminal, run yarn test

🤝 Contributions

There are two ways of contributing to this project:

  1. If you see something wrong or not working, please check the issue tracker section, if that problem you met is not in already opened issues then open the issue by clicking on new issue button.

  2. If you have a solution to that, and you are willing to work on it, follow the below steps to contribute:

    1. Fork this repository

    2. Clone it on your local computer by running git clone git@github.com:RNtaate/bookings-frontend.git Replace RNtaate with the username you use on github

    3. Open the cloned repository which appears as a folder on your local computer with your favorite code editor

    4. Create a separate branch off the master branch,

    5. Write your codes which fix the issue you found

    6. Commit and push the branch you created

    7. Raise a pull request, comparing your new created branch with our default branch here

✒️ Authors

👤 Roy Ntaate

Show your support

Give a ⭐️ if you like this project!

Acknowledgements

About

This project is a "land-scape tablet layout view" Single Page Application(SPA) built-in react as the frontend of the API project found at https://github.com/RNtaate/Bookings-Backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published