Project Overview
This project is an e-commerce website that offers a seamless shopping experience to users. The frontend is built using React and styled using SASS and Styled Components, while the backend is powered by Firebase for authentication, database storage, and hosting. The website integrates with Stripe to enable secure and reliable online payments. The application state is managed using Redux and Redux Saga, which helps to simplify the management of complex application states. The codebase was written in TypeScript for improved type safety and code readability. The UI is designed to be user-friendly and visually appealing, with a responsive layout that adapts to different screen sizes.
The project was version controlled using Git, which helps to track changes and collaborate with other developers. Overall, this project demonstrates proficiency in web development technologies and skills such as HTML, CSS, JavaScript, React, Git, Stripe, Firebase, Styled Components, Redux, Redux Saga, and TypeScript.