You will get MEAN Stack Developer | Angular, Node.js, MongoDB
Project details
This project is about building a practical internal analytics dashboard for an ecommerce business. The goal is to replace scattered spreadsheets with one clean, usable tool that provides insights into business performance.
Backend:
Connect to the Shopify API to fetch store data.
Pull and store orders, products, revenue, refunds, and chargebacks (if available).
Set up a PostgreSQL database (or preferred DB).
Calculate profit per product: revenue – product cost – fees.
Create clean REST API endpoints for frontend consumption.
Built with Node.js (NestJS preferred, Express acceptable).
Version control using Git.
Frontend:
Build a simple, responsive dashboard using React or Next.js.
One main page showing:
Total revenue (with date filtering)
Total profit
Top products by profit
Revenue chart over time
Refund / chargeback count
Date range filtering
Focused on clarity, accuracy, and usability.
No fancy UI, animations, or unnecessary features.
Project Scope:
Short-term project (~30–50 hours).
Paid hourly, remote, start immediately.
Deliver a single, functional internal tool, not a large platform.
Backend:
Connect to the Shopify API to fetch store data.
Pull and store orders, products, revenue, refunds, and chargebacks (if available).
Set up a PostgreSQL database (or preferred DB).
Calculate profit per product: revenue – product cost – fees.
Create clean REST API endpoints for frontend consumption.
Built with Node.js (NestJS preferred, Express acceptable).
Version control using Git.
Frontend:
Build a simple, responsive dashboard using React or Next.js.
One main page showing:
Total revenue (with date filtering)
Total profit
Top products by profit
Revenue chart over time
Refund / chargeback count
Date range filtering
Focused on clarity, accuracy, and usability.
No fancy UI, animations, or unnecessary features.
Project Scope:
Short-term project (~30–50 hours).
Paid hourly, remote, start immediately.
Deliver a single, functional internal tool, not a large platform.
Programming Languages
HTML & CSS, JavaScript, TypeScriptWhat's included
| Service Tiers |
Starter
$50
|
Standard
$100
|
Advanced
$150
|
|---|---|---|---|
| Delivery Time | 3 days | 5 days | 7 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 1 | 5 | |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code | - | - |
About Abdo
front-end & back-end&web-dev
Giza, Egypt - 6:00 am local time
Computer Software Engineering graduate with solid experience in building full-stack web applications using MongoDB, Express.js, Angular, and Node.js.
I specialize in developing RESTful APIs, creating responsive front-end interfaces, and designing scalable backend architectures. I care deeply about clean code, performance, and delivering reliable solutions that solve real business problems.
Always learning, continuously improving, and passionate about turning ideas into production-ready applications 🚀
Steps for completing your project
After purchasing the project, send requirements so Abdo can start the project.
Delivery time starts when Abdo receives requirements from you.
Abdo works on your project following the steps below.
Revisions may occur after the delivery date.
Analyze needs, setup backend, Shopify, frontend, test & deliver
Analyze business needs and Shopify setup. Configure Node.js backend with PostgreSQL, connect Shopify API, build REST endpoints, create React/Next.js dashboard with revenue, profit, top products, charts, test accuracy, and deliver with revisions.
