In this blog post we’ll go over some of the work we’ve done since our last progress update 3 months ago.
Event system front-end
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.
Permission management
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.
Front-end rework
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.
Teamspeak integration
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.
What's next?
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.
-
Questions?
If you have any questions suggestions or concerns feel free to reach out to FlyingDutchMan [CC SEC]