Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.
/ rejestracja Public archive

Aplikacja używana podczas rekrutacji w trakcie Dni Aktywności Studenckiej

License

Notifications You must be signed in to change notification settings

asi-wroclaw/rejestracja

Repository files navigation

Rejestracja

GitHub tag (latest SemVer) GitHub Workflow Status

Simple web application we use to collect email addresses during recruitment.

All emails are collected in data/emails.txt.

How to run

  1. Install Docker (or Podman preferably)
  2. docker run -it --rm -v "./data:/usr/src/app/data" -p "127.0.0.1:9292:9292" ghcr.io/asi-pwr/rejestracja:latest
  3. Go to http://localhost:9292
  4. Emails are saved in data/emails.txt

Development

  1. git clone https://github.com/asi-pwr/rejestracja.git
  2. Make your changes
  3. ./build-and-run.sh
  4. Go to http://localhost:9292
  5. Emails are saved in data/emails.txt

Under the hood

This uses Ruby 3.1.2 and Roda for the backend parts and Pico.css because importing Bootstrap for this would be an overkill

How to release new version

  1. Commit all changes
  2. git tag vX.Y
  3. git push --all