Here’s a cleaner, corrected, and slightly tighter version of your doc. I’ve removed citation noise, fixed grammar, and improved flow. I also added a couple of missing pieces that reviewers usually expect.
Gully Stars is a mobile-first web platform for grassroots sports teams. It combines sports management with social features, enabling captains to manage squads, organisers to run tournaments, and players to track their performance and memories.
https://drive.google.com/file/d/1ZOjzhoTAfcQ6IYhYdxT_GZPn_liRRl5Q/view?usp=sharing
https://github.com/akash8534/assin00
-
Framework: Next.js (App Router) Chosen for fast full-stack development, built-in API routes, and seamless server–client rendering.
-
Database: Prisma ORM + SQLite Ensures a zero-config local setup. SQLite allows the app to run instantly without external dependencies like Docker or Postgres.
-
Styling: Tailwind CSS Used to build a clean, responsive UI optimized for a 390px mobile viewport.
-
State Management: React Context API Lightweight solution for handling global state and mock authentication without added complexity.
- Node.js (v18 or higher)
- npm
Create a .env file in the root directory:
echo 'DATABASE_URL="file:./dev.db"' > .envOr copy from example:
cp .env.example .envnpm installnpx prisma generate
npx prisma db pushnpm run devApp will be available at: 👉 http://localhost:3000
If your assignment requires completeness, you might still need these sections:
- Team creation and management
- Player profiles
- Match/tournament organisation
- Performance tracking
- Social feed / highlights
/app → Routes & pages (Next.js App Router)
/components → Reusable UI components
/lib → Utilities & configs
/prisma → Database schema