Slice
Slice is an expense-splitting app tailored specifically for roommates and friends. It helps users manage and divide expenses such as rent, utilities, subscription services, groceries, and more.
Live VersionRepo
Project Goal
The goal was to help users manage and divide expenses such as rent, utilities, subscription services, groceries, and more. Our target demographic was the 18–30 age group, including students and early-career professionals who need an easy way to handle finances among roommates and friends.
Tech Stack
- React, JavaScript, Vite, Tailwind CSS
- React Router
My Contributions
We developed this project as part of a Chingu Voyage team. My contributions included: creating a centralized state management system using useContext
and useState
, and building a custom dropdown component with React Select to assign expenses to specific users.

Thought Process
Since this was the first time many of us had worked on a collaborative coding project, using GitHub effectively was a big challenge. We struggled with merge conflicts and accidentally overwriting each other’s code. It was a valuable learning experience in version control and teamwork.
What I Learned
- How to work effectively as part of a team
- How to use the Gitflow workflow
- The importance of clear communication with teammates to avoid merge conflicts, especially during stand-ups and task planning