A full-stack dashboard application for managing and fulfilling orders across multiple Shopify stores, with integrated courier automation using the Steadfast API.
- Frontend: https://github.com/neyaz14/Shopify-Order-Manage-Frontend.git
- Backend: https://github.com/neyaz14/Shopify-Order-Manage-Backend.git
- Live App: https://shopify-order-live.web.app
- Connect and manage multiple Shopify stores from a single dashboard.
- Sync orders from Shopify.
- View, filter, and tag orders.
- Confirm and fulfill orders seamlessly.
- Integrated with Steadfast Courier API.
- Create shipment bookings.
- Track delivery status.
- Efficient queries and mutations.
- Optimized data fetching.
- Store credentials, orders, and logs using MongoDB.
- Structured schemas with Mongoose.
- Clean MVC structure in backend.
- Modular and maintainable codebase.
- Responsive and clean UI.
- Built with React + Tailwind CSS.
- React
- Tailwind CSS
- Node.js
- Express.js (MVC Architecture)
- GraphQL
- MongoDB
- Mongoose
- Shopify Admin API (GraphQL)
- Steadfast Courier API
src/
├── components/
├── pages/
├── hooks/
├── services/
└── utils/
src/
├── controllers/
├── models/
├── routes/
├── services/
├── graphql/
└── config/
git clone https://github.com/neyaz14/Shopify-Order-Manage-Frontend.git
git clone https://github.com/neyaz14/Shopify-Order-Manage-Backend.gitcd Shopify-Order-Manage-Backend
npm installCreate a .env file:
PORT=5000
MONGO_URI=your_mongodb_uri
SHOPIFY_API_KEY=your_shopify_api_key
SHOPIFY_API_SECRET=your_shopify_secret
STEADFAST_API_KEY=your_steadfast_api_key
Run backend:
npm run devcd Shopify-Order-Manage-Frontend
npm installCreate a .env file:
VITE_API_URL=http://localhost:5000
Run frontend:
npm run dev- Connect Shopify store(s).
- Sync orders using Shopify GraphQL API.
- Manage and update order status.
- Create courier bookings via Steadfast API.
- Track shipments directly from dashboard.
Add screenshots here if needed
Contributions are welcome!
- Fork the repo
- Create a new branch (
feature/your-feature) - Commit changes
- Push and create a Pull Request
This project is licensed under the MIT License.
Neyaz
- GitHub: https://github.com/neyaz14
If you like this project, give it a ⭐ on GitHub!