We are looking for a team of skilled developers to build an online auction web application for our current marketplace, equipX. The goal is to duplicate equipX as EquipBid, improve and expand the existing marketplace to offer auction functionalities that will allow our clients to list and bid on items in a dynamic, real-time environment.
What we need done -
Replicate Current Marketplace: Utilize and improve the architecture of our existing equipX platform as a foundation for EquipBid.
Integrate Auction Functionality: Implement features that enable both listing and real-time bidding on items.
User-Friendly Design: Ensure the interface is intuitive and accessible, enhancing the user experience with React.
Secure and Scalable: Develop a secure, robust, and scalable solution that supports high volumes of users and transactions.
Current Tech Stack listed below, but note the code needs review and improvement throughout. We are hoping to develop and deploy EquipBid while improving equipX simultaneously.
Stack: The application is built using the MERN stack (MongoDB, Express.js, React, Node.js).
Frontend: Is deployed using React on Vercel.
Backend: Developed using RESTful APIs with Express.js and Node.js to handle operations efficiently.
Database: Uses MongoDB for scalable and flexible data storage.
Authentication: We have implemented secure authentication mechanisms for user management.
Real-Time Capabilities: Currently using WebSockets and EquipBid will need to for real-time bidding and updates.
Deliverables:
Project Plan: Detailed timeline and milestones.
Design Mockups: Initial design concepts for key pages and functionalities.
Development: Complete coding of the platform according to specifications.
Testing: Comprehensive testing of the application to ensure functionality and performance.
Deployment: Assistance with deploying the application to a production environment.
Documentation: Detailed documentation for the system setup and maintenance.
We are looking for someone with -
Experience with the MERN stack and building scalable web applications.
Proven track record of developing auction or similar e-commerce platforms.
Strong portfolio with examples of complex applications.
Excellent communication skills and commitment to deadlines.
You can view our current version of equipX at equipX.com. We currently have another team working on version 2.0