This project is developed using the ASP.NET MVC 5 (Model-View-Controller) design pattern, aiming to provide a user-friendly interface and a powerful admin panel for a blog site. The project utilizes modern web technologies to achieve its objectives.
-
Admin Panel: A specially designed admin panel is used for tasks such as user management, managing blog posts, and handling comments.
-
Database Operations: Entity Framework is used for database operations. The Code First approach is employed to automatically generate database tables.
-
Authentication and Authorization: The authentication and authorization system, provided by Microsoft OWIN, supports secure login and logout processes.
-
Partial View Usage: Modular page design is achieved using the Partial View structure, creating reusable components.
-
CSS and JavaScript Integration: The user interface is customized with CSS, and dynamic features are added using JavaScript.
-
Clone the project to your computer:
git clone https://github.com/emirhancibir/Blog_Cite.git
-
Open the project using Visual Studio or a similar IDE.
-
Configure database connection settings:
Update the database connection information in the section of the Web.config file.
-
Create the database:
Open the Package Manager Console and run the Update-Database command to create the database.
-
Run the project:
Press the F5 key or click the "Start" button in your IDE to run the project.
For questions or feedback regarding the project, please contact us.