This is the backend API for the Decentralized Voting / DAO Platform, built with Node.js, Express, TypeScript, and PostgreSQL.
It provides REST endpoints to interact with the smart contract, manage proposals, and store metadata.
- CRUD endpoints for proposals and users
- Smart contract interaction via ethers.js
- PostgreSQL database integration
- TypeScript for type safety
- Environment-based configuration
- Node.js + Express
- TypeScript
- PostgreSQL
- Ethers.js
- dotenv