Bookshow App is a full stack movie booking web app. The app is created by using react as the frontend and firebase for the backend.
BookShow App is an app through which
- user can view showing and upcoming movies
- user can book movie tickets by selecting movie date, number of seats and seats position
- user can like movies
- admin user can add, edit or delete movies
Frontend Code -> https://github.com/PoojeshShetty/BookShow
Deployed URL -> https://bookshowapp.web.app/
FrontEnd - React
Additional NPM Libraries
- react-router-dom
- firebase
- context and reducer
Styling: CSS
Database: Firebase firestore
Authentication and Authorisation: Firebase Auth
Deployment: Fireabase Hosting
- View movies
- Book movie tickets by selecting date, number of seats and seat location.
- View booked tickets
- Like movies
- Book ticket (added razorpay test payment mode)
- Admin user can add, edit and delete movies
- User Management (Login, Register)
- Authenticated Routes.