Ethereal Pulse is a platform that simplifies that way emails are built and delivered.
- NodeJs -
v18.17.1
orv20.3.0
or higher
TBD
Important
To setup our project locally you will need the additional tools:
- Pnpm -
8.6.12
or higher - Docker - for MongoDB connection
Install dependencies
pnpm install
Create .env
and ask for credentials
cp .env.example .env
Start MongoDB container
docker compose -f "apps/server/docker-compose.yml" up -d --build
Spin up the apps
pnpm start
Open client in: http://localhost:5173
Open server in: http://localhost:3000
To run ESLint in all projects:
pnpm lint
To run Prettier in all projects:
pnpm format