https://github.com/fadyamir223/allbirds
a clone for allbirds.com
https://github.com/fadyamir223/allbirds
docker husky-hooks mongodb nginx nodejs react-hook-form reactjs redux-toolkit scrapy-playwright swiper-js tailwindcss tanstack-react-query typescript
Last synced: 2 months ago
JSON representation
a clone for allbirds.com
- Host: GitHub
- URL: https://github.com/fadyamir223/allbirds
- Owner: FadyAmir223
- Created: 2023-07-17T21:56:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-31T21:33:29.000Z (almost 2 years ago)
- Last Synced: 2023-12-31T22:58:57.936Z (almost 2 years ago)
- Topics: docker, husky-hooks, mongodb, nginx, nodejs, react-hook-form, reactjs, redux-toolkit, scrapy-playwright, swiper-js, tailwindcss, tanstack-react-query, typescript
- Language: TypeScript
- Homepage:
- Size: 3.08 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## clone of `allbirds.com` but better
demo: https://allbirds-beta.vercel.app
video: https://youtu.be/sx6gAqcOGP8
# requirements:
- docker## usage:
### development
```bash
npm run dev
npm run dev:down
```### server test
mongodb-memory-server needs non-alpine node image so i will test locally
requirements:
- npm
- mongodb```bash
npm run test --prefix=server
```#### production test
```bash
npm run compose:prod -- up -d
npm run compose:prod down
```#### rebuild
```bash
npm run compose:prod -- build [service]
npm run compose:prod -- --force-recreate [service]
```### production
```bash
npm run prod
```### run a command
```bash
npm run client/server [command]
```### using husky for lint-staged
git config core.hooksPath client/.husky