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.