My Duit is a lightweight, personal wallet management web application aimed at monitoring personal finances. Built with simplicity in mind using native web technologies.
Live Demo · Report Bug · Request Feature
- Wallet Management: Easily manage multiple wallets.
- Transaction Tracking: Record daily income and expenses.
- Simple Dashboard: concise view of your financial health.
- Fast & Lightweight: No heavy frameworks, just pure performance.
- Vercel Ready: Optimized for easy deployment on Vercel.
This project is built using core web technologies:
- Frontend: HTML5, JavaScript (Vanilla), CSS
- Backend: PHP (Native)
- Deployment: Vercel
Follow these steps to set up the project locally on your machine.
- PHP (v7.4 or higher) installed on your machine.
- Git
-
Clone the repository
git clone [https://github.com/jnckcode/my-duit.git](https://github.com/jnckcode/my-duit.git) cd my-duit -
Run Locally (Using PHP Built-in Server) You don't need XAMPP/MAMP if you have PHP installed. Just run:
php -S localhost:8000
-
Access the App Open your browser and navigate to: http://localhost:8000
- Core Transaction Features (CRUD)
- Stats for Expenses
- Export to Excel/PDF (soon)
- Dark Mode Toggle
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
jnckcode - @jnckcode
Project Link: https://github.com/jnckcode/my-duit
