Movie ticket booking app
Choice of framework/library/db
- ReactJS (frontend)
- Axios (for APIs in react)
- React dom for routing
- Tailwind css for ui styling
- Shadcn for ui components
- Postgresql (database)
- ExpressJS (backend)
Architecture of the app
- Modules: User module and Movies module
- User module: To manage user sign-up and login-in
- Movies module: To manage movie data, ticket booking and user based ticket history listings
To be improved:
- styling of pages for making the app elegant
- Login and sign-up for better login experience
- Improvements in respect to the deployments
- Admin panel to manage list of theatres, show times and user logins