/swarmodoro

Agile development swarm timer web app for CS 397/497: Rapid Software Prototyping at Northwestern University

Primary LanguageJavaScript

Swarmodoro

Swarmodoro helps agile developers stay on track during group swarms. The app quickly sets a timer for the swarming interval, and get notified with a sound when it is time to switch typists. The team can also choose the next typist from the randomly ordered list of teammates, and continue swarming!

Published website: https://swarmodoro.web.app/

Feature Highlights

  • Simple and intuitive UI with bootstrap.
  • Timer alert in both pop-up window and sound alert.
  • Swarm times can be set differently, depending on use.
  • Randomly generates the list for the next typist.

Dependencies

This project was bootstrapped with Create React App.
Run the following before open the localhost via npm start:

$ npm install

Other testing dependencies: Jest, Cypress

Dev Notes

Follow the steps to deploy the web app on firebase:

$ npm run build
$ firebase deploy

Trello Board: https://trello.com/b/mfwMCEOj/swarmodoro