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