This project is a sample implementation of a checkout page, demonstrating the key features and functionality typically found in an e-commerce site's checkout process. The main objective is to provide a reference on how to build a robust and user-friendly checkout experience. The site featured is listed as Sakura - a cosmetic and beauty retailer with a soft and warm color palette meant to be represented by it's namesake of Cherry Blossom in the traditional Japanese form.
- User Authentication: Secure login and registration system.
- Product Display: List of products with details.
- Shopping Cart: Add, remove, and update items in the cart.
- Checkout Process: Step-by-step checkout process including shipping information, payment details, and order review.
- Order Confirmation: Summary of the order after successful checkout.
- Frontend: HTML, CSS
- Database: MongoDB (to host service)
- Payment Gateway: Stripe, PayPal (if applicable)
- Navigate to the main page of the site.
- Browse products and add items to your cart.
- Proceed to the checkout page.
- Complete the checkout process by filling in the required information.
- Confirm your order to see the order summary.
Contributions are welcome! Please fork the repository and create a pull request with your changes. Make sure to follow the project's code style and include tests for new functionality.
For any inquiries or issues, please contact:
KJ - rivaskj07@gmail.com