DeelDepot is a peer-to-peer platform, showcasing a community-driven resource-sharing system. Designed to enable users to share and borrow items within a shared inventory, the platform emphasizes ease of use and streamlined communication.
The platform features a homepage with a curated selection of featured items and intuitive navigation to explore the entire catalog. Users can view detailed item pages that include descriptions, availability, and owner contact options. A personalized dashboard allows users to manage their own listings and account settings, while an admin panel provides tools for managing categories and user permissions.
Additionally, the platform includes a messaging system for direct communication between borrowers and lenders, and advanced search and filter options to enhance the browsing experience.
Technically, the front-end is built using Next.js 14, styled with Tailwind CSS for a responsive and clean interface. The back-end is powered by Strapi, leveraging GraphQL for efficient data querying, and PostgreSQL for database management. Authentication is handled with JWT, with support for Google and GitHub login for added convenience.