8000 GitHub - hazavi/Cinema: Bioma: Cinema Website
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hazavi/Cinema

Repository files navigation

🎬 Bioma: Cinema Project

Bioma Cinema is a full-stack web app for browsing movies and managing cinema operations. It uses a C# backend API with a REST API and an Angular frontend.


🛠️ Technologies

Backend

  • ASP.NET Core: RESTful API framework.
  • Swagger: API documentation.
  • AutoMapper: Entity-to-DTO mapping.
  • JWT: Secure authentication.
  • Azure SQL Database: Cloud database.

Frontend

  • Angular: Dynamic, responsive UI.
  • Dynamic Routing & Titles: Browser tab updates based on the route.
  • Vercel: Frontend hosting.

📌 Features

User

  • Browse movies with details (title, release date, genre).
  • View individual movie pages (/movie/:id/:movieName).
  • Dynamic browser tab titles.
  • Secure JWT-based login.

Admin

  • Manage users, movies, genres and etc... via the API.
  • Role-based access control.

🚀 Deployment

  • Backend: Hosted on Azure App Service.
  • Frontend: Hosted on Vercel.

User Testing Login

For testing purposes, you can use the following credentials:

  • Email: sasuke@bioma.site
  • Password: sasuke123

Note

  • Datas will take time to load...
0