svitalis123 / Book-an-Appointment

5 stars 2 forks source link


Book an Appointment README

📗 Table of Contents

📖 [Bare Foot Mechanic]

[Bare Foot Mechanic] is a Car repair appointment app built using React and Tailwind CSS on the frontend and Ruby on Rails on the backend.

🛠 Built With

Tech Stack

Client
Server
Database

Key Features

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

Clone repository to local machine for the back-end rails

Clone this repository link for the front-end react [REACT-FRONTEND]https://github.com/topeogunleye/appointment-front-end

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:svitalis123/Book-an-Appointment.git

Install

  1. Install the dependencies:
  cd Book-an-Appointment
  bundle install

  (ensure rails version is the same and bundler is the same versions)

Usage

To run the project, execute the following command to start the backend server first

  1. Create the database
rails db:create
  1. Run the migrations
Run the migrations
  1. Migrate the database
rails db:migrate
  1. Seed the database
rails db:seed
  1. Start the server on port 8000
  rails s -p 8000

After the backend is running, run the frontend

  1. Clone the Front End Repo:

    git clone git@github.com:topeogunleye/appointment-front-end.git
  2. Install the dependencies:

  cd appointement-front-end
  npm install
  1. Start the server on port 3000
  npm start

Deployment

You can deploy this project using:

https://render.com

(back to top)

👥 Authors

👤 Temitope Ogunleye

👤 David Amon-Cofie

👤 Shuhad Loofer

👤 Vitalis Mutwiri

(back to top)

🔭 Future Features

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Plese give a star on our repository as we worked long hours show casing our skills and would really appreciate your feedback thank you

(back to top)

🙏 Acknowledgments

The layout and color scheme was inspired by Murat Korkmaz please view his link below

Designed by:

(back to top)

❓ FAQ (OPTIONAL)

(back to top)

📝 License

This project is MIT licensed.

(back to top)