Visit Money Maple ๐
Money Maple ๐ is a minimalistic personal finance tracker built using Next.js and Firestore. It allows users to track their expenses and incomes, set financial goals, and gain insights into their spending habits with a clean, modern interface.
- Transaction Management: Track both incomes and expenses.
- Category Management: Organize your transactions by categories (e.g., groceries, salary, entertainment, etc.).
- Analytics Dashboard: View charts and detailed reports of your financial activities.
- Soft UI Design: Simple and elegant user interface with a soft, modern aesthetic.
- Budget & Goal Setting: Set monthly budgets or financial goals.
- Export Data: Export your transaction history in CSV format.
- Profile Settings: Update your profile, manage preferences, and customize your financial experience.
- Next.js: A powerful React framework for building fast, modern web applications.
- Tailwind CSS: Utility-first CSS framework for building custom user interfaces with ease.
- Firestore: Cloud database for real-time data handling and scalability.
To get started with Money Maple, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/money-maple.git
- Navigate to the project directory:
cd money-maple - Install the dependencies:
npm install
- Set up your environment variables. Create a
.env.localfile in the root directory and add your Firebase configuration. - Run the development server:
npm run dev
- Open your browser and go to
http://localhost:3000.
Once the application is running, you can create an account, log in, and start tracking your finances. Explore the features to manage your transactions and view analytics.
We welcome contributions! If you have suggestions or improvements, please fork the repository and submit a pull request.