A full-stack project that connects developers with buyers, ensuring fair compensation for innovative projects.
- Languages and Tools
- Project Description
- Project Link
- Features
- Installation and Setup
- Usage
- Future Development
- Frontend: React, HTML, CSS, JavaScript
- Backend: Node.js, Express, MongoDB
- Real-time Chat: Socket.IO
- Video Conferencing: Zego Express Engine WebRTC
DevAuction is a platform that allows developers to showcase and auction their projects, ensuring they receive fair compensation. Buyers can bid on projects, and the winner receives the source code. Our platform provides a seamless marketplace, bridging the gap between creators and consumers efficiently and fairly.
- Auction system for projects
- Real-time chat using Socket.IO
- Video conferencing for meetings
- Google Sign-in and Simple Sign-in for authentication
- Credits system for secure bidding
- Email confirmation for winners with fileID to download source code
To set up the project, follow these steps:
- Download the zip file from our GitHub repository.
- Extract the zip file to a directory of your choice.
- Open the terminal and navigate to the extracted directory.
- Run
npm installto install the dependencies. - Run
npm startto start the development server.
DevAuction is a platform that connects developers with buyers, ensuring fair compensation for innovative projects. To use the platform, follow these steps:
- Register as a developer or buyer on the platform.
- Developers can create and showcase their projects, while buyers can browse and bid on projects.
- Use the real-time chat feature to communicate with other users.
- Participate in video conferencing for meetings and discussions.
- Use the credits system to securely bid on projects.
- Winners will receive an email confirmation with a fileID to download the source code.
We plan to add more features to DevAuction, including:
- Rating system for buyers and sellers
- Project categorization and filtering
- Enhanced security measures for secure bidding