An open API service indexing awesome lists of open source software.

https://github.com/nikzalevskii/im

An online plant store offering a seamless shopping experience, built with Angular and TypeScript, featuring user authentication, a shopping cart, and dynamic product filters.
https://github.com/nikzalevskii/im

angular angular-material online-shop typescript

Last synced: 3 months ago
JSON representation

An online plant store offering a seamless shopping experience, built with Angular and TypeScript, featuring user authentication, a shopping cart, and dynamic product filters.

Awesome Lists containing this project

README

          

# **GreenStore**
An Online Plant Store

---

## **About**
GreenStore is an online plant store built with **Angular** and **TypeScript**. It offers a seamless shopping experience for customers, featuring a wide variety of plants and gardening supplies. The site includes user authentication, a shopping cart, and a dedicated section for favorite products.

---

## **Key Features**
- **Product Catalog**: Browse through a variety of plants, seeds, gardening tools, and accessories.
- **Product Details**: View detailed information about each product, including images, descriptions, and specifications.
- **User Authentication**: Secure registration and login system using JWT for token-based authentication.
- **Shopping Cart**: Add products to your cart, view the total cost, and proceed to checkout.
- **Favorites**: Mark your favorite items and easily access them from the "Favorites" tab.
- **Responsive Design**: The store is optimized for viewing on all devices, ensuring an intuitive shopping experience.
- **Dynamic Filters**: Filter products by category, price range, light requirements, and more.
- **Real-Time Updates**: Get real-time notifications about cart changes and order status.

---

## **Technology Stack**
- **Frontend**: Angular, TypeScript
- **Tools**: Angular Material, NgRx, RxJS, Angular CLI
- **Backend**: Node.js, Express
- **Database**: MongoDB

---