E-commerce Website (DripDextra)

Ammar Zulfiqar

The e-commerce project, developed using the MERN stack, focuses on selling men's accessories and utilizes a web scraper built with PuppeteerJS to pull product data from AliExpress. The front-end is powered by ReactJS, incorporating libraries like React-Router and "lsdr" for smooth navigation and animations, alongside HTML, CSS, and JavaScript. The back-end is managed through NodeJS with Express, and MongoDB with Mongoose handles the database. Additionally, Axios is used for third-party API interactions, particularly for email validation. A notable feature is session persistence using cookies, though there are bugs on mobile devices. Future enhancements could include Stripe integration for secure online payments, Google OAuth for streamlined sign-up, improved UI/UX, and expanded scraping capabilities from other platforms like Amazon and Daraz. The project, completed in about two weeks, demonstrates a strong foundation with room for improvements, particularly in mobile compatibility, security practices, and code scalability. Addressing these areas will further enhance the platform's functionality and competitiveness in the e-commerce space.
Like this project
0

Posted Aug 11, 2024

E-commerce site for men's accessories, built with MERN stack. Features scraping from AliExpress, session cookies, and potential upgrades like Stripe and Google

AHK Diagnostics and Laboratory
AHK Diagnostics and Laboratory
Personal Portfolio Website
Personal Portfolio Website