Skip to content

facurodriguez/_MyVinted

Repository files navigation

MyVinted

Description

MyVinted is an e-shop project based on a popular website - Vinted. Application provides advanced authentication, which supports external login providers like Facebook or Google, and authorization roles based systems. MyVinted allows you to create clothes sale offers and search for them. Additionally, you are able to buy them using Stripe payment gateway and managing your shopping cart. Another main ability is following users functionality and messaging them in real-time communication. Some website actions send notifications to the user. Admin panel with simplified application statistical charts and log filtering functionality is also supported.

Specification

Technology: ASP NET 5 Web API + Angular 9
Database: PostgreSQL
Frameworks & libraries: EF Core, Identity Core (JWT tokens), MediatR, SignalR, AutoMapper, Serilog, Swagger, SendGrid, FluentValidation, Stripe, SmartEnum, AspNetCoreRateLimit

Images

DDL schema:

DDL Application:

offers newoffer login register resetpassword account users user messenger conversations cart orders ordercompleted notifications stats logs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors