Project Description
FinanceX is a service that simplifies bill splitting with friends and family. There are several options for splitting your invoices and payments through the site. You are greeted with an overview of our website and an introduction to the people behind it. You may easily join our portal by just logging in or creating a profile. The interface is interactive, allowing you to adjust the amount of money owed and divided in real time for every trip you plan. You may see your daily, weekly, or monthly spending in graphical and tabular forms on the dashboard. We have a simple navigation bar where you may get alerts whenever an expense is modified. You may even look up the charges that you were reminded to pay with our search option. The simple sidebar allows you to browse your profile, change it, and monitor your latest transactions. We centralize all of your shared spending and “I owe you’s” so that everyone knows who owes what. FinanceX makes life easier, whether you're splitting a holiday with friends, splitting rent with roommates, or repaying someone for lunch.
Demo Video
FinanceX.Demo.mp4
Tasks Completed
- Developed bill split feature that let user split bill with different people.
- User can create a bill split group and add participants with which they want to split bills
- Expense can be created with expense name, amount, and payer. The payer then chooses with whom they split bills
- Bill split page can be accessed from dashboard's transaction page
- The overall expenses are visible in dashboard under different cards such as : Total expense, You owe, and You get back.
- All transactions can also be viewed under Transaction tab in the sidebar.
Sprint 4: Videos
-
Deliverables : https://www.youtube.com/watch?v=QAt5Vaahg9Y
-
Cypress Testcases video
cypress.testing.mp4
- Backend Testing Video
backend.testing.mp4
API Documentation
- Api Documentaion has been done using Swagger and can be viewed with the below link.
- https://app.swaggerhub.com/apis-docs/tusharranjan719/FinanceX/1.0.0