-
Notifications
You must be signed in to change notification settings - Fork 57
Getting Started
alismx edited this page Dec 22, 2022
·
5 revisions
New to SimpleReport? (Welcome to the team! 😸 🎉)
This page guides you through the most useful wiki pages for getting started on your first commits to the project.
There are two different ways to run the app for local development
To help determine which setup may be for you:
- DevOps engineers prefer the "Docker" option
- Developers working on features use the "Bare metal" option
- Getting Started
- [Setup] Docker and docker compose development
- [Setup] IntelliJ run configurations
- [Setup] Running DB outside of Docker (optional)
- [Setup] Running nginx locally (optional)
- [Setup] Running outside of docker
- Accessing and testing weird parts of the app on local dev
- API Testing with Insomnia
- Cypress
- Database maintenance
- Database anonymization
- MailHog
- Non-deterministic test tracker
- Running tests
- SendGrid
- Setting up okta
- SimpleReport Style Guide
- Sonar
- Spring Profile Management
- Storybook and Chromatic
- Twilio
- User roles
- Wiremock
- CSV Uploader
- Slack notifications for support escalations
- Alert Response - When You Know What is Wrong
- What to Do When You Have No Idea What is Wrong
- Maintenance Mode
- Swapping Slots
- Monitoring
- Container Debugging
- Debugging the ReportStream Uploader
- Renew Azure Service Principal Credentials
- Releasing Changelog Locks
- Muting Alerts
- Creating a New Environment Within a Resource Group
- How to Add and Use Environment Variables in Azure
- Web Application Firewall (WAF) Troubleshooting and Maintenance
- How to Review and Test Pull Requests with Terraform Changes
- Accessibility Auditing
- Architectural Decision Records
- Backend Stack Overview
- Cloud Architecture
- Cloud Environments
- Database ERD
- External IDs
- Frontend Overview
- GraphQL Flow
- Hibernate Lazy fetching and nested models
- Identity Verification (Experian)
- Test Metadata and how we store it
- TestOrder vs TestEvent
- ReportStream Integration
- Feature Flag Setup
- FHIR Resources
- Okta E2E Integration