Skip to content

BlazorHub/SdvCodeWebsite

 
 

Repository files navigation

👓 Project Introduction

SDV Code Website is my defense project for ASP.NET Core MVC course at SoftUni (February-April 2020). The website is part of a major "SDV PROJECT" project, and it consists of 2 parts (SdvCode and SdvFitness). Each of two parts have an online store which is a Single Page Application (SPA).

© SdvCode™ Logo

✏️ Overview

SDV Code is a website where software engineers can share their experience, give advices one to other. The site has one on one private chat where they can discuss privately. The main idea is to improve and sort all of the information in the internet in one place, the website has Editor and Administrators, they will follow for uncorrectly information and some kind of spamming content. Users which are rude and don't respect the site rules will be blocked for some days or permenantly.

SDV CodeShop is for saleing any kind of softaware gadgets. Only Administators will have chance to add a new products, not authrized and authorized people will have chance to order, comment and gave reviews to all products.

🔨 Built With

  • ASP.NET CORE 3.1 MVC
  • Server-Side Blazor
  • Comunication between Blazor components based on EventHandlers("click", "drag", ...)
  • Blazored.SessionStorage
  • Blazored.LocalStorage
  • ASP.NET CORE view components
  • ASP.NET Core areas
  • MSSQL full text searching
  • MSSQL Server
  • ML.NET
  • SignalR
  • HangFire
  • Easy migration to Blazor on a WebAssembly
  • X.PagedList.Mvc
  • BlazorStrap
  • EPPlus for exportd data reports in Excel files
  • SendGrid
  • Cloudinary
  • TinyMCE
  • Twilio SMS
  • CodePen resources
  • Bootstrap
  • SVG
  • AJAX real-time Requests
  • jQuery and any kind of jQuery plugins (DataTables)
  • JavaScript and JS animations
  • Facebook for developers
  • Twitter for developers
  • Google+ for developers
  • Moq

🔧 DB Diagram

💨 Road To

  • WebRTC vide chat
  • Integrate MasterCard and any kind of payment methods
  • Work on shop section(logic, user access, Fron-End....)
  • Real time user notifications
  • Host the product(of course, when done, we don't do bullshits 😀)

About

Simeon Valev - Personal Blog - Write on ASP.NET Core MVC - Server-Side Blazor - See README.md file for more information

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 35.0%
  • JavaScript 24.7%
  • CSS 21.4%
  • HTML 18.9%