diconium / ethereal-pulse

Apache License 2.0
1 stars 3 forks source link

Ethereal Pulse

Ethereal Pulse is a platform that simplifies that way emails are built and delivered.

Getting Started

Prerequisites

SDK integration

TBD

Development

[!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

Linting

To run ESLint in all projects:

pnpm lint

To run Prettier in all projects:

pnpm format