For the second year now, I have been in charge of the IT infrastructure, creating the management software that has been our best friend for several months.
The software has been written in the latest PHP version on the Laravel framework. All of this was on top of an apache webserver in a purchased Cloud Linux server.
Since the development of event related websites is pretty fast paced, a development environment was mandatory.
It was reachable by a dedicated third level domain and it was linked to a separate testing database.
"72h con la maniche in su" is an annual volunteering event that takes place in Venice. The event target is 16-30 year old, who can partecipate either by themself or joining a friend group.
The person doesn't know what volunteering project will be assigned to and the destination will be a secret until the very first day of the event.
Each user has to submit the subscription form with two signed documents. Once the number of subscribers has
reached 800+ people, creating a better modern subscription infrastructure has become mandatory. The website I created allows people to subscribe during fixed time periods. Once they have registered themself, they can upload the two
pdf document which will be manually reviewed by the admins. The document can be either approved or rejected; in this second case the user will be notified and asked to solve the issue.
Once the subscription period is over and the documents are approved, the admins start to assign users and groups to each project. That is done trough a extremely quick drag and drop operation.
All the partecipants do receive a final partecipation certificate, dinamically generated by the website.
The website also provides a form to leave a feedback. It will be useful for the next edition.
MailChimp integration for automatic notifications
Anti DDOS mitigation
Database record encryption
E-asd.it provides an all-in-one product designed for sport associations. Forget those outdated excel spreadsheets!
E-asd provides both frontend (website) and backend (management section) for all types of sport associations. User
can now subscribe for free and keep updated their data across all the associations they are in.
Qmanager is an infrastructure designed for kitchen/bar orders during an event.