{"repo":"shiroonigami23-ui/College-Hub","free":true,"listed":false,"github":"https://github.com/shiroonigami23-ui/College-Hub","clone":"git clone https://github.com/shiroonigami23-ui/College-Hub.git","description":"Next.js + FastAPI college portal template with admissions, notices, timetable, resources, and events modules.","language":"HTML","stars":11,"topics":["college-portal","fastapi","fullstack","nextjs","python","tailwindcss","template","typescript"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"College Hub Template A production-ready Next.js + FastAPI starter for college portals. This template gives you a clean baseline for: - campus announcements - events calendar and registration links - academic resources repository - club directory and student info blocks Stack - Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS - Backend: FastAPI, Pydantic, Uvicorn - Dev DX: GitHub Actions CI, script-based packaging Monorepo Layout - apps/web - Next.js UI - services/api - FastAPI backend - .github/workflows - CI pipeline - scripts/package.ps1 - source package generator Quick Start 1) Backend 2) Frontend 3) Open - Web: http://localhost:3000 - API docs: http://localhost:8000/docs Environment - Copy apps/web/.env.example to apps/web/.env.local - Optional: set NEXT PUBLIC API BASE URL Customization Guide 1. Edit services/api/app/data.py with your college-specific seed data. 2. Update cards/sections in apps/web/app/page.tsx . 3. Rename branding in apps/web/app/layout.tsx . 4. Add auth/DB integrations as needed. CI GitHub Actions validates: - API import + tests - Frontend build Packaging Creates dist/college-hub-template-v1.0.0.zip .","default_branch":null,"files":null,"tree":[],"storefront":"/r/shiroonigami23-ui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shiroonigami23-ui/College-Hub/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."}