The easiest way to share expenses with friends and family, and stop stressing about "who owes who."
- About the Project
- Tech Stack
- Getting Started
- Environment Variables
- UI Design
- Contributing
- Team Members
This project is a modern and simple expense-splitting application that makes it easy to track and manage shared costs among friends, family, and groups. Users can add expenses, split bills, and see who owes what, helping to remove the stress and confusion around shared payments.
- Frontend: React, TypeScript, Vite
- Backend Services: Supabase (Database, Authentication, Storage)
To run the project locally:
-
Clone the repository:
git clone https://github.com/solomonadzape95/tensorflow_titans.git
-
Navigate to the project directory:
cd tensorflow_titans -
Install dependencies:
npm install
-
Create a
.env.localfile and configure your environment variables (see below).
Create a .env.local file in the root of the project and add the following:
VITE_SUPABASE_URL=your-supabase-url
VITE_SUPABASE_ANON_KEY=your-supabase-anon-keyReplace your-supabase-url and your-supabase-anon-key with your Supabase project credentials.
-
Start the development server:
npm run dev
Our user interface was prototyped using v0.dev, Vercel's AI-powered UI generator.
Please read the Code of Conduct, Contributing Guidelines, and use the provided Pull Request Template when making a contribution.