This App is a Cinema online booking site where users can create an account and register for blockbuster movies for cinema viewing. The show page displays the details, the location of the cinema it will be viewing and a price tag.

Project features

  • Users can sign in or sign up
  • Users can register for movies
  • Users can add a movie to their favourite list
  • Users can comment on movies
  • We have two categories of users: Admin and Members
  • Member users can create an account, register for a movie and leave their comments
  • Admin users can do all that a member can do and also create, update and delete movie

screenshot screenshot

Built With

  • ruby 2.7.2p137
  • Ruby on Rails v6.1.4

Live Demo

Live Demo Link

Getting Started

  • Clone the Repostisory
  • Navigate to the CinemaApp folder
  • Open your terminal and follow the setup instructions below

Prerequisites

  • ruby 2.7.2p137
  • Ruby on Rails v6.1.4
  • Postgres: v1.1'

Setup

Instal gems with:

bundle install

Setup database with:

   rails db:create
   rails db:migrate

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Run tests

    rspec --format documentation

Sometimes you can be asked to check files with yarn, so run this command:

    yarn install --check files 

Author

👤 HENRY ONU

🤝 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!