Repository navigation
TradeLink is a full-stack e-commerce web application designed to facilitate seamless buying, selling, and trading of items between users. Built using React.js, Node.js (Express), and MariaDB, TradeLink offers a dynamic platform where users can not only list items for sale but also initiate trade negotiations through an integrated messaging system.
Key features include:
-
Secure user authentication and session management
-
Real-time messaging between buyers and sellers
-
Detailed item listings with create, edit, and delete functionality
-
Trade and refund mechanisms for flexible transactions
-
A rating system to promote trust and accountability
-
User dashboards with analytics and transaction insights
-
Responsive UI optimized for both desktop and mobile
TradeLink was developed following agile principles and version-controlled via GitHub. It reflects a full development cycle from planning and backend architecture to frontend design, user testing, and feature refinement.
This release represents the culmination of practical software development skills, effective collaboration, and end-user-focused design.