Description: This backend provides RESTful APIs for user management, project data handling, and secure communication between the frontend and Firestore. It supports project analytics, milestone tracking, and smart contract data syncing.
Topics: Node.js TypeScript REST API Firebase Firestore Blockchain Integration Web3 Express
A backend service to support the decentralized milestone-based freelance system. Developed with Node.js and TypeScript, integrated with Firebase Firestore.
- User & Project Management: APIs for clients, freelancers, and project creation.
- Firestore Integration: Real-time database for storing user/project data.
- Data Sync with Smart Contracts: Backend communicates with Ethereum for status tracking.
- Authentication Ready: Works with JWT for secure sessions.
- Node.js
- TypeScript
- Express.js
- Firebase Firestore
- Web3.js / Ethers.js
- git clone https://github.com/Mr-Yash-01/PledgeX_Backend.git
- cd pledgeX-backend
- npm install
- npm run start