🌐 Live App: https://the-ton.vercel.app/login
📖 Medium Story: I Built a Bridgerton-Inspired Social App for Friend Groups
Thank you for your interest in contributing to The Ton! 🪶
- Node.js 18+
- npm 9+
- Access to project-specific API keys (Supabase, OpenAI, etc.)
Important
Please contact the repository owner for information about the required API keys and configuration settings.
-
Clone the repository:
git clone https://github.com/YOUR_USERNAME/TheTon.git cd TheTon -
Install dependencies:
npm install
-
Set up environment variables:
cp .env.example .env.local
Then fill in your keys in
.env.local(see below). -
Run the development server:
npm run dev
Open http://localhost:3000 in your browser.
See .env.example for the full list. Never commit .env.local — it's in .gitignore.
- TypeScript everywhere
- Vanilla CSS (no Tailwind)
- Components in
src/components/ - Pages in
src/app/
- Fork the repo and create a feature branch
- Make your changes
- Ensure
npm run buildpasses - Submit a PR with a clear description
This project is licensed under the CC BY 4.0 License.
Attribution required — if you use this code or assets, you must credit Sathya Sravya Vallabhajyosyula.