/BookFlix-Backend

Movie is a platform where users can book tickets to movie premieres, cancel a booking, see the details of a premiere, and rate the premiere.

Primary LanguageRubyMIT LicenseMIT


BookFlix Backend 🏠️🛠️

📗 Table of Contents

📖 BookFlix-Backend

BookFlix Backend is a Rails project which gives the API for the BookFlix Frontend.

🛠 Built With

This app is build with Ruby on Rails and Postgresql.

Tech Stack

  • Ruby
  • Ruby on Rails
  • Postgresql
  • Key Features

    • Authentication
    • Authorization
    • CRUD

    (back to top)

    🚀 Live Demo

    Bookflix

    (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:

    • Mac or PC
    • Install Ruby
    • Install Rails
    • Install Postgresql
    • Install yarn
    • Understanding of Ruby

    App Screenshot

    BookFlix

    Front-end Repository

    Initial State of Kanban Board

    KanBan3

    Setup

    • Clone this repository to your desired folder:
       git clone https://github.com/Lucas-Erkana/BookFlix-Backend.git
    • Navigate into the cloned folder
    cd BookFlix-Backend

    Install

    Install this project with:

      bundle install
    • Set up the database change the username and password of your postgres account in
    config/database.yml
    rails db:create db:migrate db:seed
    • Start the server
    rails s
    • Run the tests
    rspec ./spec/models

    (back to top)

    📓 API Documentation

    (back to top)

    👥 Authors

    👤 Lucas Erkana

    👤 Kevin Toro

    👤 Saba Ahmad

    👤 Sam Tush

    (back to top)

    🤝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the issues page.

    (back to top)

    ⭐️ Show your support

    If you like this project, please give a ⭐️

    (back to top)

    🙏 Acknowledgments

    I would like to thank:

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)