Welcome to Coree-Template, a high-performance, enterprise-ready e-commerce platform designed for modern retail. This monorepo contains both an advanced Node.js/PostgreSQL backend and a cutting-edge Next.js frontend.
- Storefront: https://core-template-seven.vercel.app/
- Admin Dashboard: https://core-template-seven.vercel.app/admin
- Demo Admin:
admin@example.com/password123
Coree-Template is built for scalability and reliability. It leverages a modern architecture to provide a robust, feature-rich shopping experience that is easy to deploy and customize.
- Advanced Order Lifecycle: Complete state machine for orders (Pending, Paid, Fulfilled, Cancelled) with automated stock management.
- Integrated Payments: Native support for Paystack and localized Pay on Delivery (POD).
- Automated Refund System: Built-in logic to handle automated refunds via Paystack when orders are cancelled.
- Live Support Chat: Real-time communication system connecting customers directly to the admin team.
- Business Intelligence: Real-time analytics dashboard for revenue trends and inventory health.
- Scalable Architecture: Designed to easily integrate additional providers like Stripe or PayPal.
Coree-Template/
├── backend/ # Node.js + Express + Prisma (PostgreSQL)
│ ├── src/ # API logic, controllers, services, routes
│ └── prisma/ # Database schema, migrations, and seed script
└── project-core-frontend/ # Next.js 15 (React 19) + Tailwind CSS v4
└── src/ # Components, Hooks, App Router, Zustand
- Framework: Next.js (App Router)
- State: Zustand & TanStack Query v5
- Styling: Tailwind CSS v4 & Framer Motion
- Visuals: Recharts for Admin Analytics
- Framework: Express.js v5
- ORM: Prisma (PostgreSQL)
- Security: JWT, Helmet, Rate-Limit, HPP
- Services: Cloudinary (Media), Nodemailer (SMTP), Redis (Caching)
To get the ecosystem running on your local machine:
cd backend
npm install
# Configure .env based on .env.example
npx prisma migrate dev
npx prisma db seed
npm run devcd project-core-frontend
npm install
# Configure .env based on .env.example
npm run dev- Backend Deep Dive: API Docs, Refund Logic, and Security.
- Frontend Deep Dive: UI Architecture and State Management.
This product is licensed exclusively through CodeCanyon. Unauthorized redistribution or resale is prohibited.