A backend service for tracking expenses.
- Node.js (v16 or higher)
- pnpm (v7 or higher)
# Clone the repository
git clone https://github.com/yourusername/expense-tracker-backend.git
cd expense-tracker-backend
# Install dependencies
pnpm install
The application supports multiple environments (development, staging, production).
# Run in development mode
pnpm dev
# Run in staging mode
pnpm dev:staging
# Run in production mode
pnpm dev:prod
# Build the application
pnpm build
# Start in development mode
pnpm start:dev
# Start in staging mode
pnpm start:staging
# Start in production mode
pnpm start:prod
Use our commit script to create properly formatted commits:
pnpm commit
All project documentation is available in the doc
folder: