WellShop is an e-commerce website project specializing in ergonomic and health-centric products. Designed to enhance user well-being and workspace ergonomics, WellShop offers a seamless shopping experience with a focus on user-friendly interfaces and secure transactions. The application is built using Angular for the front-end and Node.js for the back-end.
- User Account Management: Secure login, registration, and logout functionality. Users can manage their personal information and view their order history.
- JWT Authentication: Utilizes JSON Web Tokens for a secure authentication process.
- Product Catalogue: Browse a wide range of ergonomic products with detailed descriptions and images.
- Search Functionality: Easily find products with a user-friendly search feature.
- Responsive Design: A mobile-friendly design that provides a great user experience across various devices.
- Shopping Cart: Users can add products to their shopping cart and manage their selections before checkout.
- Checkout Process: Integrated with Stripe for secure and hassle-free payment processing.
- Individual Product Pages: Dedicated pages for each product, offering detailed information and purchase options.
- Order History: Users can view their past orders and track current order statuses.
- Angular
- Typescript
- NGRX
- Tailwind
- Node.js
- PostgreSQL
- Sequelize
- Stripe