Information Updated On: November 03, 2025
Current: 18
Scheduled: 4
Release: 0
Blocked: 0
Code Coverage Backend: 73%
Code Coverage Frontend: 34%
0.31.102 on 15th of October, 2025
We have officially started the development of the 0.32 upgrade process. We are currently looking for feedback on our Mockups - https://mockup.nearbeach.org/ . Our focus at the moment is primary on User Interface and user experience. The mock-up is only a small vertical slice of how we want NearBeach to look.
The database refactoring will include the following changes;
Base table structure for common fields
Rename field names to be generic
Improve database structure and design
The end goal will be a well structured database that will help with the development process of NearBeach. For example, the simplification of the permission decorators.
A lot of feedback around NearBeach is just how clanky it looks. Redesigning the look of NearBeach and how the user flows through it's processes is a high priority. Currently we have a mock-up of the new design which you can give your feedback on - https://mockup.nearbeach.org/
Whilst we are refactoring all the code, it has given us the opportunity to review how the code is structured. For example how we are currently laying out all the different files for NearBeach. This review will hopefully flag some missing elements (i.e. translations) and any pain points within the code (i.e. large files).
This code structure will be documented in our documentation.
We will be reviewing what requests will come from the front end. For example version 0 of the API does not accept partial requests. This is something we might need to implement in version 1, so partial data can be sent from the front end.
Other changes to the API will include field name changes (apart of the database refactor), and potentially end point urls.
If you are interested in following the changes to 0.32, we currently have 2 kanban board open. The cards on the boards will state what tasks we currently have and at what state.
Component Reconstruction - defines which new VueJS components
Definition of Done - defines which helicopter tasks