A web application built using ASP.NET MVC 5 for an online movies rental website.
✨ Add Movies: Admin can add new movies to the system.
✨ Add Customers: Admin can add new customers to the system.
✨ Rent Movies: Users can rent movies from the catalog.
✨ Two Panels: Admin and user panels for different operations.
✨ Google Authenticator: Enhanced security with Google Authenticator.
🛠️ Admin Panel
- Create/Edit/Delete Movies
- Create/Edit/Delete Customers
- Credit Operations
👤 User Panel
- Browse Movies
- Rent Movies
- View Rental History
🔒 Google Authenticator
- Provides additional security for user authentication.
To set up the Online Movies Rental Website locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Priyansh2902/Movies_Rental.git
-
Install dependencies:
npm install
-
Configure the database connection settings in
web.config
. -
Build and run the application:
dotnet run
-
Access the website in your browser at
http://localhost:5000
.
The Online Movies Rental Website is built using the following technologies:
- ASP.NET MVC 5: Framework for building web applications.
- C#: Primary programming language for the backend.
- HTML/CSS: Foundation for web pages and styling.
- Bootstrap: Front-end framework for responsive design.
- Entity Framework: Object-Relational Mapping (ORM) tool.
- Google Authenticator: Two-factor authentication library.
Contributions to the Online Movies Rental Website are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make changes adhering to the coding conventions.
- Write tests to cover the modified code.
- Commit your changes and push to your forked repository.
- Submit a pull request with a detailed description.
This project is licensed under the MIT License.
For any issues or questions, please open an issue on the GitHub repository. We're here to help!