Skip to content

🎬 Online Movies Rental Website: ASP.NET MVC 5 web app. Admin can add movies/customers, perform credit operations. Users can browse/rent movies, view rental history. Enhanced security with Google Authenticator. Clone repo, install dependencies, configure DB, run app, access website.

License

Notifications You must be signed in to change notification settings

Priyansh2902/Movies_Rental

Repository files navigation

Online Movies Rental Website 🎬

A web application built using ASP.NET MVC 5 for an online movies rental website.

Features

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.

Setup Instructions

To set up the Online Movies Rental Website locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Priyansh2902/Movies_Rental.git
  2. Install dependencies:

    npm install
  3. Configure the database connection settings in web.config.

  4. Build and run the application:

    dotnet run
  5. Access the website in your browser at http://localhost:5000.

Technologies Used

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.

Contribution Guidelines

Contributions to the Online Movies Rental Website are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make changes adhering to the coding conventions.
  4. Write tests to cover the modified code.
  5. Commit your changes and push to your forked repository.
  6. Submit a pull request with a detailed description.

License

This project is licensed under the MIT License.

Support

For any issues or questions, please open an issue on the GitHub repository. We're here to help!

About

🎬 Online Movies Rental Website: ASP.NET MVC 5 web app. Admin can add movies/customers, perform credit operations. Users can browse/rent movies, view rental history. Enhanced security with Google Authenticator. Clone repo, install dependencies, configure DB, run app, access website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages