Next.js frontend for the ShopEase ecommerce application.
Part of the "Deploy a Full-Stack App on Strettch Cloud with Coolify" tutorial.
# Clone the repo
git clone https://github.com/strettch/coolify-nextjs-store.git
cd coolify-nextjs-store
# Install dependencies
npm install
# Copy env file and configure
cp .env.example .env.local
# Start the dev server
npm run devOpen http://localhost:3000 in your browser.
- Product listing with category filters
- Product detail pages
- Shopping cart (persisted in localStorage)
- User registration and login (JWT)
- Checkout flow with shipping address
- Order history
| Variable | Description | Default |
|---|---|---|
NEXT_PUBLIC_API_URL |
Backend API URL | http://localhost:5000 |
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS v4
- Axios
See the full tutorial: Deploy a Full-Stack App on Strettch Cloud with Coolify
MIT