Skip to content

andrograf/aeki-webshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aeki Webshop

This web application is designed to provide a seamless and enjoyable shopping experience for all furniture enthusiasts. The website has been meticulously crafted using a combination of robust technologies, ensuring a secure, efficient, and user-friendly platform.

Technologies Used

  • Asp.Net Core: Asp.Net Core is an open-source and cross-platform framework for building modern web applications. It provides a unified programming model for building web applications using different frameworks such as MVC, Web API, and SignalR.

  • Entity Framework: Entity Framework is a popular Object-Relational Mapping (ORM) framework that simplifies the interaction between a database and a .NET application. It allows developers to work with relational data using domain-specific objects.

  • Asp.Net Identity: Asp.Net Identity is a membership system that provides an easy way to manage user authentication and authorization. It is built on top of the ASP.NET Identity framework and provides features such as login, logout, registration, and password reset.

  • Sessions: Sessions are a way to store user data on the server-side. It allows developers to store information that can be accessed across multiple requests. In the case of a webshop, sessions can be used to store information about a user's shopping cart or preferences.

  • SqlServer: SqlServer is a relational database management system (RDBMS) developed by Microsoft. It is widely used in enterprise applications due to its robustness, scalability, and security features.

Screenshots

Aeki Webshop Screenshot

Getting Started

To get started with the aeki-webshop, follow these steps:

  1. Clone the repository using the following command:
git clone https://github.com/andrograf/aeki-webshop.git
  1. Open the solution in Visual Studio.
  2. Build the solution to restore the required NuGet packages.
  3. Run the database migrations using the following command:
dotnet ef database update
  1. Run the application using the following command:
dotnet run

License

The Aeki Webshop project is licensed under the MIT License. See the LICENSE file for more information.