A simple and efficient expense tracker built with Nuxt 3 and MongoDB. This project allows users to manage their expenses and visualize their spending patterns.
A live demo of the application is available here.
To get started with this project, follow these steps:
Clone the repository
git clone https://github.com/your-username/expense-tracker.git
cd expense-tracker
Install dependencies
npm install
Set up environment variables
Create a .env
file in the root directory and add the following variables:
MONGODB_URI=your_mongodb_connection_string
AUTH_ORIGIN="http://localhost:3000"
AUTH_SECRET="your-super-auth-secret"
Run the application
npm run dev
The application will be available at http://localhost:3000
.
Once the application is running, you can start adding your expenses, categorizing them, and viewing your expense history. The intuitive UI makes it easy to manage and track your expenses efficiently.
We welcome contributions! Please follow these steps to contribute:
git checkout -b feature/your-feature-name
git commit -m "Add your message here"
git push origin feature/your-feature-name