This is a web application built with React as the frontend framework and Frappe as the backend. It is designed to work with the Frappe framework for a full-stack web development experience.
These instructions will help you set up and run the project on your local machine for development and testing purposes.
- Node.js
- Yarn (optional but recommended)
- Frappe Backend API (Ensure the Frappe backend is set up and running)
-
Clone the repository:
git clone https://github.com/hashib786/Expense-Tracker-Frappe.git
-
Install dependencies:
yarn install
-
Update the Frappe backend API URL in the
.envfile:REACT_APP_FRAPPE_API_URL=http://your-frappe-backend-urlReplace
http://your-frappe-backend-urlwith the actual URL of your Frappe backend.
Run the app in development mode:
yarn devThis will start the development server.
Build the app for production:
yarn buildLint the project for code quality:
yarn lintPreview the built app:
yarn preview- React - A JavaScript library for building user interfaces.
- Frappe - A full-stack web application framework.
Feel free to contribute to the project. Pull requests are welcome.
This project is licensed under the MIT License - see the LICENSE file for details.
Make sure to replace https://github.com/hashib786/Expense-Tracker-Frappe.git with the actual URL of your Git repository. Additionally, provide the correct Frappe backend API URL in the .env file.