In this blog post we’ll go over some of the work we’ve done since our last progress update 3 months ago.
The back-end of the event system was completed some time ago. This quarter we have also implemented a significant portion of the event related functionality in the front-end. It is now possible to view and create events in the front-end.
Last quarter we built the core of the permission management system. This quarter we have made some improvements to this system. We have also implemented permission checks in a number of extra parts of the website making it more secure.
In Q3 we made the decision to overhaul the front-end to give it a more cohesive and user friendly experience. We are close to wrapping up the design process for this rework. Once the designs are done we can actually start implementing these designs. At this point we will also share some more screenshots of the website. It is important to note that the functional aspect of the front-end will be mostly left as is, so implementing the new designs will take significantly less time than the original implementation of the various functionalities.
We have entered the exploratory phase of the Teamspeak integration. This means that the requirements are written and we are now researching how to best implement these requirements from a technical perspective.
As we move into 2024 and beyond we here at SEC will continue to work on and improve the new website. The list below contains a simplified overview of everything that still needs to be done before the release of TAW 3.0
Back-end
TeamSpeak & Discord integration
Finishing up the email system
Finishing up the permission system
Front-end
Finish the new designs
Implement the new designs
Add functionality for events and various admin pages
Testing
Lots of testing
More testing
A few more tests
Deployment
Set up automatic deployment
Migrate all data from the old database to the new.
If you have any questions suggestions or concerns feel free to reach out to FlyingDutchMan [CC SEC]
Will there be a Goober-Be-Gone button for Caaran?
Discord integration too?? Sweet!
Thanks for all the hard work!