WorkMarktCommerce
MarktCommerce
Team project - Frontend Developer (Part-time) at MarktCommerce.
Overview
An Angular 18 campus social-commerce marketplace: storefront across signup through merchandising, a seller dashboard on signals, and domain-split frontend services with CI-hardened API configuration.
MarktCommerce is a campus social-commerce marketplace. Buyers need a full storefront (signup, discovery, cart, checkout, orders, accounts, merchandising), not a landing page with a catalog screenshot. Sellers need listings, analytics, chat, offers, and settings that share one routing vocabulary.
The part-time frontend work modernized the seller dashboard onto Angular signals, split services into domain modules, and hardened production API configuration with tests and continuous-integration maintenance so environment mistakes fail in CI instead of at checkout.
What it covers
- Buyer storefront: signup, product discovery, cart, checkout, orders, accounts, merchandising.
- Seller dashboard: listings, analytics, chat, offers, profiles, settings.
- Shared route constants and domain-split frontend services with tested production API config.
How I contributed
- Built the Angular storefront across the buyer journey.
- Modernized the seller dashboard with Angular signals and modularized listings and analytics.
- Split frontend services into domain modules and hardened production API configuration with tests and CI.
Outcomes
- Built the Angular storefront across signup, product discovery, cart, checkout, orders, accounts, and merchandising.
- Modernized the seller dashboard with Angular signals and modularized listings and analytics.
- Connected chat, offers, profiles, and settings through shared route constants.
- Split frontend services into domain modules and hardened production API configuration with tests and CI.
Built with
For reviewers who need the implementation picture: tools and libraries, not the business story above.
- Angular 18
- TypeScript
- RxJS
- NgRx Signals
- Tailwind CSS
