Skip to content

hammadmajid/fintraq

Repository files navigation

Fintraq

A modern finance tracking app built with Next.js, Vercel Postgres, and shadcn/ui.

Features

  • User Authentication: Secure sign-up and login functionality.
  • Track Expenses: Easily log and categorize your expenses.
  • Budgeting Tools: Set and manage your budgets effectively.
  • Responsive Design: Optimized for both desktop and mobile use.
  • Reports: Generate insights on your spending habits.

Local Development

To install the required dependencies, run:

pnpm i --frozen

To run the development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.

Configuration

Before running the application, make sure to set up the environment variables in a .env.local file:

POSTGRES_URL="************"
POSTGRES_PRISMA_URL="************"
POSTGRES_URL_NO_SSL="************"
POSTGRES_URL_NON_POOLING="************"
POSTGRES_USER="************"
POSTGRES_HOST="************"
POSTGRES_PASSWORD="************"
POSTGRES_DATABASE="************"

Contributing

Contributions are welcome! Please check out the existing issues to see what you can help with.

License

This project is licensed under the MIT License.