Inspiration
Everyone wants to keep a track of their expenditures and need to know how much they spend. It's so easy to get caught up in the bills, but it can be hard to keep track of what you're spending money on, especially when you're out with friends. SplitLY also calculates what you've spent so far and helps you keep track of your expenses when the bill comes in, at least you know where to start looking for ways to cut back!
What it does
- You can add your daily spends into the app and it keeps a track of it.
- You can get insights from graphs regarding how much you're spending.
- Get notification on mail and messages when you exceed your set spend limit of the month.
- WIP: Get details regarding what type of transactions you make every month.
- WIP: Split transactions among your group of friends to see how much you owe them and how much they owe you.
How we built it
We used Nextjs over Reactjs, Typescript as front end framework, Redux toolkit for state management, Nodejs with expressjs for backend and finally mongodb for database
Challenges we ran into
The main challenge was in deploying the project onto public servers. Though the project was running smoothly in local machine, the amount of issues faced while deploying was too much. But we learnt to fix them and didn't give up.
Accomplishments that we're proud of
We're proud that we were able to complete at least one main feature and get it done working, which is the transactions tracking feature. And we had enough time to start off with the split sharing with friends feature as well but it's a huge one so will be completing it in few more days.
What we learned
We learnt on how to use Courier APIs for seamless interactions with end users, learnt a lot about UI/UX, using graphs in web projects and finally Typescript.
What's next for SplitLY
Giving more insights to the user on how their money is being spent, adding more features like notifying the users for recurring payments, finishing the split share feature with friends, making it more user friendly. We'll release mobile website friendly version soon as well, and even a mobile app written in React Native.


Log in or sign up for Devpost to join the conversation.