The website has been built with TYPO3 version 13.x. Bird Code crafted the front end, which has a responsive layout designed according to Bird Code’s standard approach. The design is done in-house.
This project is designed to support a non-profit organization and is implemented as a multilingual platform in Serbian and English. As part of the initiative, a dedicated application form has been developed to facilitate membership requests.
Once an application is submitted, an automated email notification is sent to all members of the Board of Directors, prompting them to vote on the applicant’s admission. The voting process is based on a simple majority rule: if more than 50% of the board members vote in favor, the applicant is accepted and receives a confirmation email. Conversely, if more than 50% vote against, the applicant is informed that their request has not been approved.
During the voting period, board members who have not yet cast their vote receive reminders to participate in the decision-making process, ensuring timely and fair evaluation of each application.
Features:
- Member registration form
- Admin area
- Using our extension bc_simplerate we created a voting system.
- Board members are voting on whether a person should be an Ekviti member or not. Based on the voting result (50%+1 vote), a User gets an email.
- If a user has fewer than the required board member votes, the board member who did not vote gets an email reminder.
- Once a user is accepted, the system automatically sends them a recognition email and grants access to the appropriate Discord group