https://github.com/yuliteg/stationeryhaven
E-commerce application called "Stationery Heaven" that I developed to enhance my understanding of building a full-stack app.
https://github.com/yuliteg/stationeryhaven
asp-net-mvc axios dotnet entity-framework-core mui react react-hook-form react-router react-toastify redux-thunk redux-toolkit typescript yup-validation
Last synced: 3 months ago
JSON representation
E-commerce application called "Stationery Heaven" that I developed to enhance my understanding of building a full-stack app.
- Host: GitHub
- URL: https://github.com/yuliteg/stationeryhaven
- Owner: Yuliteg
- Created: 2023-05-29T13:53:19.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-21T20:27:29.000Z (almost 3 years ago)
- Last Synced: 2025-02-27T10:59:30.798Z (over 1 year ago)
- Topics: asp-net-mvc, axios, dotnet, entity-framework-core, mui, react, react-hook-form, react-router, react-toastify, redux-thunk, redux-toolkit, typescript, yup-validation
- Language: TypeScript
- Homepage: https://stationery.fly.dev/
- Size: 15.4 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# πFull Stack Stationery Heaven Storeπ
### This project is an e-commerce application called "Stationery Heaven" that I developed to enhance my understanding of building a full-stack React and .NET app. The application allows users to browse and purchase various stationery items.
## Functionalities Implemented ποΈ
1. π Add to Shopping Basket: Users can add their desired stationery items to the shopping basket to keep track of items they intend to purchase.
2. ποΈ Create Orders: The application allows users to create orders from their shopping basket, completing the purchase process.
3. π Paging, Sorting, Searching, and Filtering: Implemented functionalities for smooth navigation and easy exploration of stationery items, making the user experience more efficient.
4. π Reusability with React Hook Form: Developed reusable form components using React Hook Form, improving code maintainability and efficiency.
5. π‘οΈ Type Safety with TypeScript: Utilized TypeScript for type safety, ensuring robustness and reducing potential errors during development.
6. π§ Experience the magic of Redux Toolkit, a modern approach to managing client-side states that streamlines development and ensures smoother state management.