A React-based project bootstrapped with Turborepo and Vite.
- Node.js (v18.x or later)
- pnpm (v6.x or later)
Follow these steps to set up and run the project locally.
-
Clone the repository:
git clone https://github.com/sterjoski/hire-me.git cd hire-me
-
Install dependencies:
Ensure you have pnpm installed globally. If not, install it using:
npm install -g pnpm
Then, install the project dependencies:
pnpm install
-
Setup Environment Variables:
Create a
.env
file in theapps/daycare
directory by copying the contents of.env.example
or by renaming.env.example
to.env
:cp .env.example .env
To start the application in development mode, run:
pnpm dev
apps/daycare
: The main application bootstrapped with Vite.-
app
: Core features.
-
library/hooks
: React hooks, in this case reusable react-query hooks.
-
library/models
: Models used for tidying up the data.
-
library/services
: Domain-separated HTTP requests with model mapping
packages/eslint-config
: Shared ESLint configurations.packages/http-client
: Axios wrapper for HTTP requests.packages/typescript-config
: Shared TypeScript configuration files.packages/ui
: Reusable UI components.