Divvy is a full-stack application designed to help users manage their finances more effectively. This document provides an overview of the frontend component of Divvy, which is built using React and Vite. The frontend provides a user interface for users to interact with the backend services.
Here you can find the frontend demo of the project:
View Demo
- Node.js (v14.x or higher)
- npm (v6.x or higher)
- Clone the repository:
git clone https://github.com/yourusername/divvy-frontend.git
- Navigate to the project directory:
cd divvy-frontend
- Install dependencies:
npm install
- Start the development server:
npm run dev
- User Authentication: Users can sign up, log in, and log out securely.
- Group Management: Users can create, view, update, and delete groups.
- Expense Management: Users can create, view, update, and delete expenses within groups.
- Expense Splitting: Users can split expenses among group members, with customizable splits.
- Responsive Design: The frontend is designed to be responsive and works well on various screen sizes.
You can find the repository to the backend here: Backend