Open vivekmodi23 opened 4 months ago
Its sounds really interesting i would like to work with you on the project if it is approved
Hi @vivekmodi23,
When you say the following, are you referring to any pre-build app? Or is it GPT generated text
Our bill-splitting application revolutionizes the way users manage shared expenses among friends, roommates, colleagues, and groups.
Anyways, from the 10 listed features which I think you want to implement; Can you give us a detailed DB design diagram with the following list of details? (Note: we are using mongodb)
Followed by this can you also give us a walkthrough of endpoints that you plan to prepare, specify:
Thanks.
Hi @jwala-anirudh, Apologies for any confusion. Just to clarify, this won't be a pre-built app; I'll be developing it from scratch. I'll share all the necessary details with you. @arnb-smnta, let's work on building it together.
@vivekmodi23 will love to collaborate on it arnub_sama this is my discord handle ping me up BTW after reviewing your issue I dont think it is possible to make all the api's like upi integration and expense analytics have you done it before and also can you please discuss about the algorithm behind the splitting of expenses betweeb members and how to settle them member wise,I was trying to come up with the data models but couldnt quite get the splitting mechanism and how to handle them
@jwala-anirudh I really like the idea of the app i will initially like to work on the backend I am trying to make the initial backend structure of it did not quite figure out the logical parts of settlement but if you give heads up I can definitely figure it out you can see the initial rough setup over here no code is written yet https://app.eraser.io/workspace/MGWzeKrwBcDWBmOpKKlD?origin=share
I have given the data models and initial idea of routes for backend if you give heads up I will try to come up with the algorithm for payment settlements within a few days
Please collaborate with @vivekmodi23 while you work on this, so that both of you are on same page
@arnb-smnta sorry for the delay. Due to some emergency i was not able to connect with you. Give me time till Monday. Will connect on Monday.
@vivekmodi23 are u going to connect today
@vivekmodi23 are you going to connect
@anirudh can i start working on the app and present a skelton to you for your approval @vivekmodi23 is not responding or connecting
Yep, since the idea/feature addition is from vivek wanted to wait for more 48 hours. In case of no response, I will be closing this issue.
@arnb-smnta can focus on e-commerce app that is drafted
@jwala-anirudh yes i will focus on frontend ecommerce app but i would also like to have a chance to work on this backend project as well, and to tell the truth I have been working on it since the day it was proposed I can come up with a detailed skelton for review if you like it you can approve if not I will never mention it again ,
@jwala-anirudh as per our discussion I am working on this backend project
@arnb-smnta before you start coding out the feature please check my previous comment and get it approved from shubham and myself.
Describe the Feature
Our bill-splitting application revolutionizes the way users manage shared expenses among friends, roommates, colleagues, and groups. With a user-friendly interface and robust features, our app simplifies the process of splitting bills, tracking expenses, and settling payments, ensuring transparency, efficiency, and convenience for all users.
Key Features:
User Registration and Profile Creation:
Friend Management and Group Creation:
Expense Tracking and Management:
Flexible Bill Splitting Options:
Convenient Payment Options:
Real-time Payment Updates:
Expense Insights and Analytics:
Reminder Notifications:
Expense Approval Workflow:
Multi-Platform Accessibility:
How It Works:
Creating a Group:
Adding Expenses:
Splitting Bills:
Settling Payments:
Tracking Expenses:
Overall, our bill-splitting app offers a comprehensive solution for managing shared expenses, fostering collaboration, transparency, and financial accountability among users.
Use Case
User Registration:
Friend Management:
Group Creation:
Bill Creation with Photos:
Flexible Bill Splitting Options:
Payment Tracking:
Reminder Notifications:
Dashboard for Expense Overview:
9.Expense Categories:: -Description: Allow users to categorize expenses for better organization and tracking. -Use Case: Users can assign expenses to predefined categories such as food, transportation, utilities, etc., or create custom categories. -Outcome: Provides users with a structured overview of their spending habits and allows for better budget management.
10.QR Code and UPI Integration: -Description: Allow users to settle bills by sharing their QR code or UPI ID directly within the app. -Use Case: Users can add their QR code or UPI ID to their profile settings, making it accessible to other group members when settling bills. -Outcome: Enables seamless peer-to-peer payments within the app without the need for external payment gateways. Users can scan each other's QR codes or enter UPI IDs to transfer funds securely.
Additional Information
No response
Suggested Tools
Additional Context or Information
No response