Skip to content

The project you are going to build for the Final Capstone Project is based on an app to book an appointment to try a motorcycle. You should follow the given design of the website, but you must personalize the content, i.e., instead of booking an appointment to try a motorcycle, you can build an app to book an appointment with a doctor, or reserv…

Notifications You must be signed in to change notification settings

HSMathebula/movie-booking-app-back-end

Repository files navigation

Movie Biskop

The project is based on an app to book a Movie . You can add and delet and see detail of each movie.

Database Structure:

image

Project Documentation 📄

  • Live demo link👈
  • API deployment link👈
  • Front-end GitHub repository link👈

Kanban Board

Kanban Board link

Screenshot from 2022-10-05 15-19-19

Team members: 3 (Ilham Bouaik, Haji Bamsi, Happen Mathebula )

Built With 🛠️

  • Programming Languages: Ruby, SQL.
  • Framework: Ruby on Rails.
  • Database: PostgreSQL.
  • Code Editor: VS Code.
  • rswag for Decomentation

Getting Started

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

Prerequisites

  • A web browser like Google Chrome.
  • A code editor like Visual Studio Code with Git and Ruby.

You can check if Git is installed by running the following command in the terminal.

$ git --version

Likewise for Ruby installation.

$ ruby --version && irb

To install rails, in the terminal kindly run this command:

$ gem install rails

Setup

Clone the repository using the GitHub link provided below.

Install

In the terminal, go to your file directory and run this command.

$ git clone https://github.com/HSMathebula/movie-booking-app-back-end.git

Usage

Kindly modify the files as needed.

Run locally

Make your way to the correct directory by running this command:

$ cd movie-booking-app

Install the required dependencies to run the project with this command:

$ bundle install

Setup the database, run:

$ rails db:create
$ rails db:migrate
$ rails db:seed

Then run it in your browser with this command:

$ rails server

Run tests

To run tests, please run this command:

$ rspec

Authors

👤 Ilham Bouaik

👤 Haji Bamsi

👤 Happen Mathebula

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About

The project you are going to build for the Final Capstone Project is based on an app to book an appointment to try a motorcycle. You should follow the given design of the website, but you must personalize the content, i.e., instead of booking an appointment to try a motorcycle, you can build an app to book an appointment with a doctor, or reserv…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published