ShopNest is a simplified ecommerce platform that mimics Amazon's user interface for a familiar shopping experience. Developed with React (TypeScript), TailwindCSS, Django, and PostgreSQL, it includes user authentication, React Query for data fetching, Stripe for secure checkout, Redux Toolkit for state management, and a favorites system for user convenience.
- Frontend: React with TypeScript, Tailwind CSS
- Backend: Django, Django Rest Framework
- Database: PostgreSQL
- State Management: Redux with Redux Toolkit
- Stripe Checkout: The application integrates Stripe for processing payments, providing a secure and reliable checkout process.
- Favorites Feature: Users can mark items as favorites, making it easy to revisit and purchase their preferred products.
- Amazon-like UI: The user interface is designed to resemble Amazon, complete with the Amazon logo, for a familiar shopping experience.
Developing this Amazon clone has been a rewarding experience. It allowed me to explore ecommerce development in depth, particularly focusing on creating an intuitive user interface and integrating key features like Stripe checkout and a favorites system.
The use of Redux Toolkit for state management was a highlight, enabling efficient state updates and simplifying the overall state management process.
Stay tuned for more updates as I continue to refine and expand this project!
If you have any questions or suggestions, feel free to reach out. I appreciate your feedback!
Explore the live version of this project on shopnest-eykw.onrender.com.