Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mark-nawar/star_cinema_reservation

A cinema reservation web application made with react
https://github.com/mark-nawar/star_cinema_reservation

cinema movies reactjs reservation-system threejs

Last synced: 4 days ago
JSON representation

A cinema reservation web application made with react

Awesome Lists containing this project

README

        



This project is build with:


  • React Js

  • Bootstrap

  • Three.Js for 3-d animations

  • Json-server

  • React Router

  • Backend( NodeJs and MongoDB)

    note : check the file of the dependencies for more information about the packages that were used
    note: we are using npm as a package manager you are welcomed to use yarn just check the coresponding commands
    note : To use React you need to download Nodejs First run ```$ node -v``` in a powershell commandline if not installed follow this link [Node Js download guide](https://nodejs.org/en/download/)


    ---
    # Follow this Instructions carefully
    1-Clone Repo ( use this command to push easily ( git push ))
    ```
    $ git clone -b main https://github.com/Mark-Nawar/Star_Cinema_Reservation.git
    ```
    2-Change to project dir. in my local machine it was cinema replace this with the name of the folder you cloned the project into
    ```
    $ cd cinema
    ```
    3- Download All dependencies( aka packages we will will be used need to be on your local machine)
    ```
    $ npm install
    ```
    4- Run In dev ( only for front-end currently a json-server is not done)
    ```
    $ json-server --watch Data/db.json --port 8000
    $ npm start
    ```

    # Screen Shots
    * Home Page

    ![19-21-55-Trim-min](https://user-images.githubusercontent.com/62334815/149400381-b6247f7a-b4af-4316-9650-1a2b3f1e8a01.gif)

    https://user-images.githubusercontent.com/62334815/149527068-26b2acc5-e703-4d2b-b157-59100436196c.mp4

    * Manager User

    ![21-16-21-Trim (1)](https://user-images.githubusercontent.com/62334815/149523407-c180145a-765c-4ca8-af60-a55c1e239d54.gif)

    ![Capture](https://user-images.githubusercontent.com/62334815/149525163-6e92ba9f-5a16-4c8f-9d0a-88bdf807d842.JPG)

    * Customer
    ![21-34-20-Trim-2-min](https://user-images.githubusercontent.com/62334815/149525905-358a1c4c-edf0-441e-89ba-7dc03d87ac8e.gif)

    ![21-34-20-Trim-3](https://user-images.githubusercontent.com/62334815/149525969-80ef8fc0-a7b7-4770-aa15-553315e3a59f.gif)