-
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Andrii Voznesenskyi edited this page Mar 16, 2024
·
2 revisions
- Multitier application built with .NET
- Targets to create web interface for students to browse events and sign up for them, create own activities and interact with other students
- Focuses on cultural, educational and social events available for academic community
- Created with Blazor - single-page web application framework being a part of the .NET ecosystem
- Written in C#, can run in the browser by using WebAssembly
- Runs in the same security sandbox as JavaScript frameworks like Angular, React or Vue
- Written in C#, created with Convey - lightweight set of libraries for building .NET microservices
- Based on concept of microservice architecture
- CQRS pattern - using a different model to update data than the model to read data
- Will be composed of the following services:
- Identity Service
- User Service
- Event Service
- Events Service
- Reports Service
- Notifications Service
- Friend Service
- Post Service
- Organizer Service
- API Gateway created with Ntrada to clip endpoints from microservices to be accessible by one port