https://github.com/ifeelgarv/PayTM
PayTM Project for seamless transaction!💗
https://github.com/ifeelgarv/PayTM
axios cors express javascript jsonwebtoken reactjs zod
Last synced: 6 months ago
JSON representation
PayTM Project for seamless transaction!💗
- Host: GitHub
- URL: https://github.com/ifeelgarv/PayTM
- Owner: GSingh2432002
- Created: 2025-02-26T16:54:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-26T17:12:47.000Z (over 1 year ago)
- Last Synced: 2025-02-26T18:22:53.519Z (over 1 year ago)
- Topics: axios, cors, express, javascript, jsonwebtoken, reactjs, zod
- Language: JavaScript
- Homepage:
- Size: 69.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 💸 Payments App
Welcome to the **Payments App**!
---
## 🌟 Features
- 🛡️ **User Authentication**: Signup and Signin functionalities.
- 💰 **Balance Management**: View current balance and transfer money between accounts.
- 👥 **Search and Add Friends**: Easily search for friends and send them money.
---
## 🏗️ Project Structure
The project is divided into two main parts:
1. **Backend**:
- Built with **Node.js** and **Express.js**.
- Handles API routes, user authentication, and database operations.
2. **Frontend**:
- Built with **React** and **Vite**.
- Provides a modern user interface for interacting with the payment system.
---
## 🚀 Getting Started
### 📋 Prerequisites
Make sure you have the following installed:
- **Node.js** (v14 or higher)
- **npm** (v6 or higher)
- **Vite** (for the frontend)
### 🛠️ Installation
1. **Clone the repository**:
```bash
git clone https://github.com/GSingh2432002/PayTM.git
git Paytm
```
2. **Install backend dependencies**:
```bash
cd backend
npm install
```
3. **Install frontend dependencies**:
```bash
cd ../frontend
npm install
```