MaakMed web client built with Symfony 5.4 and Tailwind CSS.
-
Set the
DATABASE_URL
environment variable in.env.local
, or use the defaultDATABASE_URL
defined in.env
. -
Install dependencies
npm ci composer i
-
Define corresponding keys for each API function to ensure its activation.
- Mailing & SMS:
MAILER_DSN
TWILIO_DSN
- Turnstile:
TURNSTILE_KEY
TURNSTILE_SECRET
- Stripe:
STRIPE_KEY
ENDPOINT_SECRET
- HuggingFace:
HF_API_TOKEN
- File.io:
FILE_IO_API_KEY
- DeepGram
DEEPGRAM_TOKEN
- Mailing & SMS:
- Start the Symfony local dev server
symfony serve
- Start the Webpack Encore dev server
npm run dev-server
- Run the messenger consumer to enable email and SMS sending
php bin/console messenger:consume async failed