A modern, responsive digital product marketplace UI where users can browse premium tools, add products to cart, and complete checkout with clean feedback interactions.
DigiTools Platform is a front-end focused web application built to showcase and sell digital products in a smooth and user-friendly interface. It combines a marketing landing page with an interactive product and cart experience, including real-time cart updates and toast notifications.
- React.js
- Tailwind CSS
- DaisyUI
- JavaScript (ES6+)
- React-Toastify (NPM Package)
- JSON (for product data)
- Interactive product catalog fetched from local JSON data.
- Add-to-cart and remove-from-cart actions with instant UI updates.
- Dynamic cart total calculation and one-click checkout reset.
- Toast notifications for add, remove, and checkout events.
- Responsive layout across mobile, tablet, and desktop breakpoints.
- Reusable component-based architecture for easy scaling.
- Sticky top navigation with cart item counter.
- Multiple landing sections: banner, stats, features, pricing, and footer.
npm installnpm run devnpm run buildnpm run previewsrc/
components/
banner/
cards/
contents/
features/
footer/
navbar/
pricing/
stats/
testimonials/
public/
data.json
- Persist cart data with localStorage.
- Add search and category filters for products.
- Integrate authentication and payment gateway flow.
- Add unit and integration tests.
This project is for learning and portfolio use.