Stiva Overflow is a collaborative discussion platform designed for users to ask questions, share answers, and explore topics across diverse categories.
- Displays discussion categories as tags.
- Each category contains paginated topics (questions).
- Navigate to dedicated category pages to view all related topics.
- Search topics and answers by keywords (supports partial matches, e.g., "SEPT" for "SEPTEMBER").
- Both the questions and the answers can be sorted by:
- Post date.
- Number of replies.
- Includes personal details (name, email, bio).
- Displays recent activity: latest questions and answers posted.
- Category Management: Full CRUD operations.
- Content Moderation: Remove inappropriate content, adjust topic categories.
- Manage member access rights.
- .NET SDK (version 8.0 or higher)
- Download: https://dotnet.microsoft.com/download
- Database Server
- SQL Server
- IDE/Editor
- Visual Studio 2022+ OR
- Rider with all needed add-ons
- Git (for cloning the repository)
- Update connection string in
appsettings.json:
"ConnectionStrings": {
"DefaultConnection": your-server-string
}- Apply migrations:
dotnet ef database updateor use Package Manager Console in Visual Studio:
Update-Databasedotnet restoredotnet run- Access via:
https://localhost:8080(or port shown in console)