- Improved an existing backend server of an e-commerce web app to add the ability to make orders, update order statuses, and notify users via email on order updates.
- Built the entire frontend of the web app, which fetches the products’ data and populates the UI accordingly.
- Implemented a protected admin panel for managing orders and updating their statuses.
- Technologies used : React.JS, Node.JS, MongoDB, GraphQL, Apollo