This table highlights our core services.
| Repository | Description | Primary Language |
|---|---|---|
| ๐ dose | New pharmacy and teleclinic | TypeScript |
| ๐ท api | API/Backend for NowomedClinics App. The central source of truth for all data. | TypeScript |
| ๐งโโ๏ธ doctor | The frontend application used by doctors. | TypeScript |
| ๐ค patient | The frontend application used by our patients. | TypeScript |
| โ๏ธ mail | Service for handling all transactional emails (e.g., appointment reminders, password resets). | Pug |
| ๐ ๏ธ support | Internal tools and dashboards for the customer support team. | TypeScript |
- ๐ Project Management (Jira)
- ๐ InsightHub (Bugsnag)
- ๐๏ธ Ninox DB
| Repository | Staging | Production |
|---|---|---|
| API | api.claire.nowomed.com | api.nowomed.com |
| Patient App | app2.claire.nowomed.com | app.nowomed.com |
| Doctor App | doctor.claire.nowomed.com | doctor.nowomed.com |
| Support App | support.claire.nowomed.com | support.nowomed.com |
To keep our workflow smooth, please follow these guidelines:
- Branching: We use a
NWM-123naming convention. Use the Jira ticket number. - Pull Requests: Post the pull request for review to Dev - Nowomed google chat channel.
- Issues: Create a Jira ticket in our project board before starting work on a new feature or bug fix.