Skip to content

Technology

Jack Haeger edited this page Oct 8, 2024 · 16 revisions

This app is being developed as Full Stack: React on the front end, Node for the backend and server, and MongoDb holding the data. Hosting is currently on Heroku to provide a simple pipeline and deployment process. The internal API is served on the same domain.

The technologies were selected with a few things in mind: 1) To be beginner friendly, yet be using robust industry standards, 2) To provide a framework and platform for all other brigades to use as a service (and a great first project for their volunteers!), and 3) To ease the development process through containerization.


Stack

Front End

Back End

Database

Testing

Infrastructure

For all versions and environments, domain services are handled by AWS Route 53 and dev and prod mongodb are on mongodb atlas.

Infrastructure v.3 Dev

https://dev.vrms.io/ is deployed to the aws incubator-prod cluster as the vrms-backend-dev and vrms-client-dev services.

Infrastructure v.3 Prod

https://www.vrms.io/ client and backend are deployed to Heroku. It's unclear currently who owns this account. For the next v.3 production release, the goal is to deploy the client and backend to the aws incubator-prod cluster.

Authentication

APIs

  • Meetup
  • LinkedIn
  • Github

Back to Home