This is a miracle project. Use Nodejs, Nx, Nextjs, Nestjs, Angular, etc.
Before we start, we need to install:
Make sure we don't get any error after installation
Open our terminal and follow this instruction
Check NodeJs is successful installed in our OS.
node --version
# will return
# v20.10.0- We need to install
dockeranddocker compose.
- Check
dockeris running or not
docker --version
# will return
# Docker version 24.0.7, build afdd53band check docker-compose
docker-compose --version
# will return
# Docker Compose version v2.23.3-desktop.2- Run docker compose
docker-compose up -dThese instructions should be sufficient for one to get the project going on their local machine
To clone the project, run
git clone https://github.com/jiayisheji/miracle.gitTo install the dependencies after you've cloned the project, go to its root folder and run
cd miracle && pnpm install --frozen-lockfilecp .env.example .envIf you need to work on the client, you can run
pnpm exec nx serve webappThen, you can go to the Angular dev server at port 4200 and test server requests (to port 3000), we got a proxy to the backend
If you only need to work on the frontend, you can run
pnpm exec nx serve adminAlternatively, if you only need to work on the backend, you can run
pnpm exec nx serve api- Awesome Nest
- Awesome Next
- Awesome Angular
- Awesome Nx