Inspiration The inspiration for this project came from the observation of the rapid growth in online shopping and the increasing need for businesses to have a digital presence. As consumers were shifting towards online shopping, we saw an opportunity to create an e-commerce website that would provide a seamless and user-friendly shopping experience.
What it does the website displays a catalog of various products, organized into categories. Users can browse, search, and filter products to find what they want.
Users can create accounts or log in to their existing ones. This allows them to save their shipping and payment information, track their order history, and receive personalized recommendations. Customers can add products to their shopping carts, review the items in their cart, and proceed to checkout.
How we built it Start by defining the project's goals, target audience, and the type of products you intend to sell. Work closely with stakeholders to gather detailed requirements for the website's functionality, design, and user experience.
Challenges we ran into Planning and Design: We started by outlining the project's requirements, creating wireframes, and planning the database schema.
Our frontend team designed the user interface, focusing on an intuitive shopping experience. They used React for a responsive and dynamic frontend.
Accomplishments that we're proud of Building an e-commerce website was a journey filled with learning experiences, challenges, and satisfaction. It was an opportunity to contribute to the digital commerce world while enhancing our skills in web development, security, and user experience. The project continues to evolve as we respond to user feedback and the ever-changing e-commerce landscape. It stands as a testament to our commitment to delivering quality products in the digital realm.
What we learned Web Development: We deepened our understanding of web development technologies, including HTML, CSS, JavaScript, and frameworks like React and Node.js.
Database Management: We learned to design and manage databases efficiently, using tools like MySQL or MongoDB. User Experience (UX) Design: We delved into UX principles, ensuring our website was easy to navigate and visually appealing.
What's next for BLACK FRIDAY More stability in transactions and integrating with square sandbox system.
Built With
- axios
- dummyjson
- github
- google-cloud
- javascript
- react
- vite
Log in or sign up for Devpost to join the conversation.