Welcome to ExpenseSplitte, the ultimate web service for making shared living hassle-free! Designed with bachelors in mind, ExpenseSplitte helps you easily find nearby homes, track shared expenses, and keep everything organized. Say goodbye to awkward money conversations and hello to a smoother, more transparent living experience!
- ๐ Find Nearby Homes: Discover available homes in your area and join a shared living space.
- ๐ฐ Expense Tracking: Effortlessly track all shared expenses and manage repayments.
- ๐ Debt Management: Instantly see who owes whom money and keep finances clear and fair.
- ๐ฌ In-App Chat: Communicate seamlessly with your housemates using our built-in chat feature. (Note: The chat system design is still a work in progress and will be improved in future updates.)
- ๐ Home To-Do List: Organize and manage household tasks with a shared to-do list.
Getting started with ExpenseSplitte is easy and quick:
- Sign Up: Create your account to get started.
- Find a Home: Search for available homes and join the one that suits you.
- Manage Expenses: Add and track shared expenses, and see who owes whom.
- Communicate: Use the chat feature to stay connected with your housemates.
- Organize Tasks: Use the home to-do list to keep track of household chores.
Want to run ExpenseSplitte locally? Follow these steps:
- Node.js
- npm or yarn
- MongoDB (for the backend)
- Navigate to the
backend
directory:cd backend
- Install dependencies forcefully:
npm install --force
- Start the backend server:
npm start
- Navigate to the
frontend
directory:cd frontend
- Install dependencies forcefully:
npm install --force
- Start the frontend development server:
npm start
Ensure both the backend and frontend servers are running concurrently to experience the full functionality of ExpenseSplitte.
We'd love your help in making ExpenseSplitte even better! Check out our contributing guidelines to get started.
This project is licensed under the MIT License. See the LICENSE file for details.
Got questions or suggestions? Drop us a line at [email protected].
Enjoy a simpler, more organized shared living experience with ExpenseSplitte! ๐