Technology used
HTML/CSS
Tailwind/HeadlessUI
React
Redux
Node
Express
PostgreSQL
Sequelize as ORM
Github
Heroku
Poshleaf is a mock e-commerce site with end-to-end functionality from product browsing to purchasing. I developed it with a group of 2 other engineers and was primarily responsible for designing the UI, developing RESTful APIs on a Node/Express backend to hydrate client-side data, and implementing various features from OAuth to cart interactions and payment flows.
HTML/CSS
Tailwind/HeadlessUI
React
Redux
Node
Express
PostgreSQL
Sequelize as ORM
Github
Heroku
• Designed data schema
• Designed and developed all front-end UI components
• Created key branded elements (i.e. favicon, logo, font, color scheme)
• Implemented log-in and new user sign-up flow (OAuth)
• Implemented cart logic for both unauthenticated and authenticated users
• Implemented payment gateway (Stripe)
• Implemented dashboard for admin and customer users to view/edit personal details and order history
• Mobile-optimized all components