An open API service indexing awesome lists of open source software.

https://github.com/mounishvatti/mintpay

“Take charge of your finances—track your spending and make payments effortlessly, because who needs more stress in life? 🚀”
https://github.com/mounishvatti/mintpay

nextjs postgresql prisma tailwind

Last synced: about 1 month ago
JSON representation

“Take charge of your finances—track your spending and make payments effortlessly, because who needs more stress in life? 🚀”

Awesome Lists containing this project

README

        

# MintPay

MintPay is a seamless and secure digital payments platform that allows users to
send and receive money, track expenses, apply for loans, and manage their Mint
Wallet for hassle-free transactions.

## Features

### 💸 Payments

- **Send Money**: Instantly transfer money to other MintPay users.
- **Request Money**: Request payments from friends, family, or clients.

### 📊 Expense Tracking

- **Transaction History**: View a detailed record of all your transactions.
- **Spending Insights**: Get insights into your spending habits with categorized
reports.

### 🏦 Loan Applications

- **Apply for Loans**: Seamlessly apply for short-term loans through the
platform.
- **Loan Status Tracking**: Monitor the status of your loan applications in real
time.

### 💳 Mint Wallet

- **Add Money**: Top up your Mint Wallet for quick, pinless transactions.
- **Withdraw Funds**: Transfer money from your Mint Wallet to your linked bank
account.

## Tech Stack

- **Frontend**: Next.js, Tailwind CSS
- **Backend**: Next.js API Routes, Prisma
- **Database**: PostgreSQL
- **Authentication**: Auth.js

## Installation & Setup

### Prerequisites

- Node.js (v20+ recommended)
- PostgreSQL database setup

### Steps

1. Clone the repository:

```bash
git clone https://github.com/yourusername/mintpay.git
cd mintpay
```

2. Install dependencies:

```bash
npm install
```

3. Set up environment variables:

```bash
cp .env.example .env
```

Fill in the necessary credentials in the .env file.

4. Run the development server:

```bash
npm run dev
```

5. Open your browser and navigate to http://localhost:3000

Contributing

We welcome contributions! Feel free to submit issues and pull requests to
enhance MintPay.