Skip to content

Online shop made in EF with all necessary features (login, registering, databases, serilog, cart sessions etc.)

Notifications You must be signed in to change notification settings

marcinstodolny/Online-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Online Shop

Welcome to the Online Shop, your one-stop destination for all your online shopping needs!

Introduction

Online shopping has become an integral part of our lives, and this project aims to provide users with a seamless and enjoyable online shopping experience. Our eCommerce web application offers a wide range of features to ensure a smooth shopping journey, including:

  • Browsing products
  • Adding items to a shopping cart
  • Secure checkout
  • Order history tracking

Preview

OnlineShop.mp4

Features

User-Friendly Shopping

  • Browse a vast selection of products.
  • Filter and search for products easily.
  • Add items to your shopping cart with ease.
  • Secure and hassle-free checkout process.

User Accounts

  • Create an account to save your information securely.
  • View your abandoned shopping cart.
  • Track your order history.
  • Receive a welcome email upon registration.

Task Sprints

Sprint 1: Building the Foundation

In the first sprint, we laid the foundation for our Online Shop. We set up the development environment using Visual Studio and .NET, ensuring a robust and scalable architecture. The database was created using Microsoft SQL Server to store product information and user data.

Sprint 2: Enhancing User Experience

In the second sprint, we focused on enhancing the user experience. We integrated Bootstrap to create a responsive and visually appealing frontend. Users can now log in, access their abandoned shopping carts, and view their order history, making their shopping journey more convenient and personalized.

Getting Started

To get started with the Online Shop, follow these steps:

  1. Clone the repository to your local machine.
  2. Open the project in Visual Studio.
  3. Configure the database connection string in appsettings.json.
  4. Use nugget package manager apply the migration to create the database with "Update-Database" command.
  5. Build and run the application.
  6. Start exploring and shopping online!

Now, your Online Shop is set up with Entity Framework for database operations.

Built With

  • Visual Studio
  • .NET
  • Microsoft SQL Server
  • Entity Framework
  • Bootstrap
  • Trello
  • Git
  • GitHub

Contributors

About

Online shop made in EF with all necessary features (login, registering, databases, serilog, cart sessions etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published