Skip to content

A repo for the Tensorflow Titans team project for the Arit Developer Hackathon 2025

Notifications You must be signed in to change notification settings

solomonadzape95/tensorflow_titans

Repository files navigation

TensorFlow Titans - Split Wise

The easiest way to share expenses with friends and family, and stop stressing about "who owes who."

Table of Contents

About the Project

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.

Tech Stack

  • Frontend: React, TypeScript, Vite
  • Backend Services: Supabase (Database, Authentication, Storage)

Getting Started

To run the project locally:

  1. Clone the repository:

    git clone https://github.com/solomonadzape95/tensorflow_titans.git
  2. Navigate to the project directory:

    cd tensorflow_titans
  3. Install dependencies:

    npm install
  4. Create a .env.local file and configure your environment variables (see below).

Environment Variables

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-key

Replace your-supabase-url and your-supabase-anon-key with your Supabase project credentials.

  1. Start the development server:

    npm run dev

UI Design

Our user interface was prototyped using v0.dev, Vercel's AI-powered UI generator.

  • View the initial design concept here.
  • View the live demo version here.

Contributing

Please read the Code of Conduct, Contributing Guidelines, and use the provided Pull Request Template when making a contribution.

Team Members

About

A repo for the Tensorflow Titans team project for the Arit Developer Hackathon 2025

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10

Languages