https://github.com/irtiza751/waredrop
Waredrop is a modern, budget-friendly fashion e-commerce platform built with cutting-edge web technologies like Next.js 14, Tailwind CSS, and TurboRepo for monorepo management.
https://github.com/irtiza751/waredrop
monorepo nestjs nextjs node pnpm postgre redis turborepo typescript vercel
Last synced: 4 months ago
JSON representation
Waredrop is a modern, budget-friendly fashion e-commerce platform built with cutting-edge web technologies like Next.js 14, Tailwind CSS, and TurboRepo for monorepo management.
- Host: GitHub
- URL: https://github.com/irtiza751/waredrop
- Owner: Irtiza751
- License: mit
- Created: 2024-10-13T11:26:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T12:44:17.000Z (about 1 year ago)
- Last Synced: 2025-03-29T13:35:30.786Z (about 1 year ago)
- Topics: monorepo, nestjs, nextjs, node, pnpm, postgre, redis, turborepo, typescript, vercel
- Language: TypeScript
- Homepage: https://waredrop.vercel.app
- Size: 3.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Waredrop
Waredrop is a modern e-commerce platform focused on men's fashion, offering a seamless shopping experience with a curated selection of stylish and timeless clothing. Built with a focus on performance, scalability, and user experience. [Visit](waredrop.vercel.app)
## Getting Started
Clone this repository
```
git clone https://github.com/Irtiza751/waredrop.git
```
Run `pnpm install` Note before running this command make sure you have _pnpm_ installed in your computer.
And then run
```
pnpm run dev
```
### Docker
This repo is configured to be built with Docker, and Docker compose. To build all apps in this repo:
```
# Install dependencies
yarn install
# Create a network, which allows containers to communicate
# with each other, by using their container name as a hostname
docker network create waredrop_network
# Build prod using new BuildKit engine
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker-compose -f docker-compose.yml build
# Start prod in detached mode
docker-compose -f docker-compose.yml up -d
```
Open http://localhost:3000.
To shutdown all running containers:
```
# Stop all running containers
docker kill $(docker ps -q) && docker rm $(docker ps -a -q)
```
In order to check inside container
```
docker exec -it sh
```