An e-commerce application for buying and selling pre-owned goods. The app offers a streamlined interface for browsing products, managing a shopping cart, handling orders, and maintaining an account. Built with modern web technologies, Junk Shack aims to make the resale of used items accessible and user-friendly.
- TypeScript
- Angular
- PrimeNG
- RxJS
- Tailwind CSS
- MongoDB
- Firebase
- Express.js
You can access the live demo of the Calorie Tracker App here: https://angular-junk-shack.onrender.com/ (Heads up: slow cold starts on Render's free tier)
- User Authentication: Secure registration and login with session control.
- Product Management: Users can browse available products, view details, and create new product listings.
- Shopping Cart: Add products to a cart, view contents, and proceed to checkout.
- Stock Validation: Ensures that products are in stock before proceeding to checkout, updating the cart to reflect real-time availability.
- Order History: Users can view a history of their orders and drill down into specific order details.
Feel free to explore the app and start selling items you don't need!
