RecHelper has been my main project since 2019 and has grown to see many rewrites, pivots, and users. Originally built to help Equipment Reservations for the Outdoor Rec Department, it now focuses on providing a platform for Personal Training programs to schedule, manage, and connect their clients and trainers.
Since 2019, hundreds of Iowa State trainers and clients have used RecHelper to schedule their sessions, and in 2021 RecHelper began working with other universities to potentially help their PT programs. In the same year, RecHelper successfully migrated from and multi-repo, AWS Lambda infrastructure to a mono-repo, Digital Ocean, Docker Swarm infrastructure while only being down in production for a couple of minutes.
The following are the major technologies used:
- Python
- Javascript
- Django
- Vue
- tailwindcss
- Traefik
- Gunicorn
- NGINX
- Docker
- Digital Ocean
- Google API