Perde Arkası is a movie-sharing platform where users can explore detailed information about their favorite films, check IMDb ratings, leave comments, and connect with other movie enthusiasts. This project aims to create a fun and informative community for cinephiles.
-🎥 Movie Sharing: Detailed summaries and IMDb ratings. -📜 User Reviews: Share your thoughts about films. -🔖 Tagging System: Filter movies by categories. -📄 Pagination: Navigate movies page by page. -🌟 Lazy Loading: Content loads elegantly as you scroll down.
The key technologies used in this project are:
- Backend: ASP.NET Core (C#)
- Frontend: HTML, CSS, Bootstrap
- Database: Entity Framework Core
- Other Tools::
- Lazy Loading
- Pagination
- Clean MVC Design Pattern
Follow these steps to run the project locally:
# 1. Clone the repository
git clone https://github.com/yourusername/perdearkasi.git
# 2. Open the solution file
# Open `WebApplicationPLS.sln` in Visual Studio.
# 3. Restore NuGet packages
# In Visual Studio:
# Tools -> NuGet Package Manager -> Manage NuGet Packages for Solution -> Restore
# 4. Update the database connection string
# Modify the connection string in `web.config` to match your database configuration.
# 5. Build the solution
# In Visual Studio:
# Build -> Build Solution
# 6. Run the project
# In Visual Studio:
# Debug -> Start Without Debugging
# 7. Access the application
# Open your browser and visit:
# http://localhost:port/
To Contribute:
- Check the CONTRIBUTING.md file for contribution guidelines.
- Open an issue for bug reports or suggestions.
Want to contribute to the project? Follow these steps to get started:
- Fork this repository.
- Create your feature branch (git checkout -b feature/new-feature).
- Commit your changes (git commit -m "Added a new feature").
- Push to the branch (git push origin feature/new-feature).
- Create a Pull Request.
📥Contact If you have any questions, suggestions, or feedback, please feel free to reach out:
LinkedIn: https://www.linkedin.com/in/yusufuzn/