Overview

Overview

Find the source code for the following repositories under feminizidmap GitHub organisation.

Mapper

🗃️ Mapper is the main database interface app. It contains the user management, data entry and organisation and exposes a REST API.

Mapper development

Development setup Frontend The frontend is a standard Vue.JS application, you need NodeJS installed to run the development environment and build the final app.

Mapper deployment

Deployment setup Heroku You can run mapper on Heroku’s ‘hobby’ infrastructure. You need two heroku apps, one for the backend and one for the frontend.

Mapper backend

Backend The backend is a Rails application that exposes various API endpoints. Ruby version 3.0.0 System dependencies

Mapper frontend

Mapper Frontend Project setup yarn install Compiles and hot-reloads for development yarn serve Compiles and minifies for production yarn build Lints and fixes files yarn lint Customize configuration See Configuration Reference.

Briefkasten

📮 Briefkasten is a standalone app used for case reporting. It renders a form from configuration and forwards submitted content to the desired email address.