Skip to content

mehdi-esp/MaakMed-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaakMed Web client

MaakMed web client built with Symfony 5.4 and Tailwind CSS.

Showcase

Screenshots
image
Home page
image
Doctor visit view
image
Admin dashboard

Instructions

Setup

  1. Set the DATABASE_URL environment variable in .env.local, or use the default DATABASE_URL defined in .env.

  2. Install dependencies

    npm ci
    composer i
  3. 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

Running in development

  1. Start the Symfony local dev server
    symfony serve
  2. Start the Webpack Encore dev server
    npm run dev-server
  3. Run the messenger consumer to enable email and SMS sending
    php bin/console messenger:consume async failed

About

MaakMed Web client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published