{"repo":"SaintAngeLs/distributed_minispace","free":true,"listed":false,"github":"https://github.com/SaintAngeLs/distributed_minispace","clone":"git clone https://github.com/SaintAngeLs/distributed_minispace.git","description":"Microservices-based social network built with .NET8 and ASP .NET Core Blazor WebAssembly, following distributed DDD principles. Scalable social media application CQRS distributed event-driven solution, utilizing SignalR, .NET ML. Features include choreographical Saga patterns, asynchronous messaging, outbox pattern and distributed event sourcing","language":"C#","stars":23,"topics":["microservices","cqrs","mongodb","social-media-app","dot-net-8","blazor","domain-driven-design","domain-driven-design-concepts","domain-driven-designstyle","event-driven-architecture"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"🚧 Project Update: Intensive Development and Large-Scale Refactoring in Progress 🚧 MiniSpace - ✨ Student Life Activity App MiniSpace is a powerful and dynamic application designed to enhance student life by offering a comprehensive platform where students can explore, register, and actively participate in a variety of events. Whether it’s cultural, educational, or social, MiniSpace is your gateway to enriching the academic community’s vibrant life. General Complex System Diagram 📋 Table of Contents - Overview - Features and Functionalities - For Students - For Event Organizers - For Friends and Social Connections - For System Administrators - Use Cases - Frontend - Backend - Identity Service - Students Service - Events Service - Posts Service - Friends Service - Comments Service - Reactions Service - Organizations Service - MediaFiles Service - Reports Service - Notifications Service - Email Service - API Gateway - Infrastructure - Code Coverage - Contributing - License - Contact - Contributors 🌍 Overview MiniSpace is evolving from a university-centric application into a fully-fledged, real-life social networking platform. Initially designed to serve student services within a university setting, MiniSpace is undergoing a major transformation to broaden its scope and enhance its capabilities. Our system now includes a robust authorization mechanism featuring 2FA email verification, JWT token generation, and secure password reset functionalities. 🚀 Features and Functionalit","default_branch":null,"files":null,"tree":[],"storefront":"/r/SaintAngeLs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SaintAngeLs/distributed_minispace/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}