Skip to content

Latest commit

 

History

History
55 lines (48 loc) · 2.6 KB

README.md

File metadata and controls

55 lines (48 loc) · 2.6 KB

Tetris-Challenge

🚧 This Repo is under Construction 🚧

An open-source project written in C#, React and TypeScript.

The goal of this project is to implement the most common used technologies with .NET and React. In combination with various architecture patterns, this solution is intended to solve a wide variety of challenges that are placed on a scalable web application.

The game Tetris should serve as motivation 👾

JavaScript Style Guide Build status .NET Core License Issues open

📦 Packages:

⚡️ Backend

🌈 Frontend

🔮 Features:

⚡️ Backend

  • Domain Driven Design
    • Events
    • Notification
  • Microservices
  • Repository
  • ASP.NET Core 5.x.
    • Dependency Injection
    • Identity
    • Entity Framework
    • RESTful HTTP services
    • SignalR for real-time web functionality
  • JWT Bearer Authentication
  • AutoMapper
  • MediatR

🌈 Frontend

  • Using "Hooks", "Context" and other popular React patterns.
  • Written entirely in TypeScript.
  • Using styling components from material-ui project.
  • Localizable through i18n components from react-i18next project.

🔌 Usage:

You will need the latest Visual Studio 2019 and the latest .NET Core SDK. Also you can run the Project in Visual Studio Code (Windows, Linux or MacOS). To know more about how to setup your enviroment visit the Microsoft .NET Download Guide.

📑 License:


The Frontend was bootstrapped with Create React App.