If you're into real-time social platforms — you're gonna like this one
- Website: BlOO
- Video Demo: Watch on YouTube
BlOO is a full-featured social media web app built from scratch using ASP.NET MVC Core + SignalR. Every line of code was written with one goal in mind: Build a modern social platform experience in .NET.
-
Real-time Messaging
- Instant communication using SignalR
- Seamless chat experience
-
Post Management
- Create, edit, and interact with posts
- Image uploads for posts
- Streamlined content sharing interface
-
Social Interactions
- Follow other users
- Like and comment on posts
- User and post search functionality
-
Media Support
- Profile and cover image uploads
- Post image uploads and management
-
Notification System
- Real-time alerts for interactions
- Stay connected with your network
-
Content Moderation
- In-app content reporting
- Community guideline enforcement
-
User Authentication
- Sign up, log in, and manage your profile
- Secure account management
-
Responsive Design
- Works on desktop and mobile devices
- Optimized user experience across platforms
-
Backend
- ASP.NET MVC Core
- Entity Framework
- Identity System
-
Real-time Communication
- SignalR
-
Frontend
- JavaScript
- jQuery
- Bootstrap
- HTML5/CSS3
-
Database
- SQL Server
- Visual Studio 2019 or later
- .NET 5.0 or later
- SQL Server
- Clone the repository
git clone https://github.com/YousryEssam/BlOO.git - Open the solution in Visual Studio
- Update the connection string in
appsettings.json - Run the following commands in Package Manager Console:
Update-Database - Build and run the application
We're proud of this project and welcome your thoughts and contributions! If you're a .NET developer or just love building full-stack products, check it out and let us know what you think.
Want access to the source code or development insights? Feel free to reach out to any team member through GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by the BlOO Team
