Bill Splitter

bill splitter thumbnail
Visit the page

(A new window will open)

A simple bill splitting app build using MERN stack.

A single-page application built with MERN stack, which offers CRUD operation. The users can choose a splitting type from 2: "Even" and "Russian Roulette." The splitting history will be stored and can be deleted as well.

The Goal

Creating this app aims to enhance my skills using the MERN stack.

The Challenges

I encountered many infinite loops in retrieving data from the database using the useEffect hook. I went through the official documentation to thoroughly understand the functionality of each hook's functionality to make this app work in a stable way.