You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A unified platform to organize and store your personal collections
๐ Overview
CollectHub is a comprehensive platform designed to help you organize, manage, and showcase your personal collections in one centralized location. Whether you're collecting games, YouTube channels, programming languages, or any other items, CollectHub provides the tools you need to keep everything organized.
Live Deployment Preview ๐จ๐ปโ๐ป๐ข๐ฉ
Home Page
Laptop & Mobile View
๐ธ Screenshots & API Documentation
๐ฅ User Management
User Interface
API Response
๐ฎ Games Collection
Games API Documentation
Game Collections View
Games API Documentation - Part 1
Games API Documentation - Part 2
๐บ YouTube Channels Collection
YouTube Channels API
YouTube Channels Collection
YouTube Channels API - Part 1
YouTube Channels API - Part 2
๐ป Favorite Programming Languages
Programming Languages API
Programming Languages Collection
Programming Languages API - Part 1
Programming Languages API - Part 2
๐๏ธ๐ป Favorite Vehicles
Favourite Vehicles ๐๏ธ๐ API
Favourite Vehicles Collection
Favourite Vehicles API - Part 1
Favourite Vehicles API - Part 2
๐ธ๐ถ Favorite Music
Favourite Music ๐ธ๐๏ธ API
Favourite Music Collection
Favourite Music ๐บ๐ป API - Part 1
Favourite Music ๐ง๐ผ API - Part 2
Mobile Apps ๐ฑ๐ฒ
Mobile Apps ๐ณ๐ด API
Mobile Apps Collection
Mobile Apps ๐ถ API - Part 1
Mobile Apps ๐ถ API - Part 2
๐ ๏ธ Tech Stack
Frontend: react/next js
Backend: .net8+
Database: MongoDB
API: RESTful API
Documentation: Swagger/OpenAPI
๐ Getting Started
Installation
# Clone the repository
git clone https://github.com/kashyapprajapat/CollectHubDotNet.git
# Navigate to project directorycd CollectHubDotNet
# .NET specific commands
dotnet restore # Restore NuGet packages
dotnet ef database update # Update database
dotnet build # Build solution
dotnet run # Run application