Follow the steps and install the tools mentioned below if they are absent in your system.
Follow the steps below to setup this project.
-
Clone this repo (Fork it first if you would like to contribute).
-
Open your terminal in the cloned directory or cd into it.
-
Install the dependencies :
pnpm i
-
Copy all
.env.examplefiles, and name them.env. Here are all .env.example files:frontend,admin-frontend,backend. -
Run the development server :
pnpm dev
Devseekers monorepo has the following structure :
.
├── apps/
│ ├── backend # Backend made with Nest.js
│ ├── frontend # Main user frontend made with Next.js
│ └── admin-frontend # Admin frontend made with Next.js
└── packages/
├── @repo/ui # Shareable React component library.
├── @repo/shared-lib # Shareable functions, types, validators, etc.
├── @repo/typescript-config # tsconfigs
├── @repo/eslint-config # eslint, prettier configs
└── @repo/jest-config # jest configs
Click here to see them.