NearBeach Logo

NearBeach March 2025 Goals

Back to Blogs

Count of Bugs

Information Updated On: March 29, 2025

Current: 9

Scheduled: 5

Release: 0

Blocked: 0

Code Coverage Backend: 65%

Code Coverage Frontend: 28%

Current Release

0.31.65 on 28th of March, 2025

Implementation of API

NearBeach will be using the Django Rest Framework. The Django Rest Framework (DRF) is a flexable toolkit that allows us to easily implement an API for NearBeach. During the month of March we are hoping to get this new toolkit setup within NearBeach, and start implementing the API endpoints with verification.

Over the next few months, we'll start migrating the existing `/object_data/` api endpoints to the new `/api/v1/` endpoint. Once all endpoints have been updated, we'll decommission the old `/object_data/`. All verification will be done using either an API Key, or Session tokens. This should mean that migrating from the `/object_data/` calls to the `/api/v1/` calls will be seamless.

Misc Features

The following are some features that we would like to implement. They are small and quiet easy to solve;

  1. Implement the ability to edit the sprint
  2. Add a filter to the "addObjectWizardModal"
Pagination was implemented in February.

Research

Re-implementation of the Story Points inside NearBeach

Like many project management systems out there, we will need to implement a way a project/task can be estimated. For example a user might use story points. We are investigating how this feature will be re-implemented back into NearBeach and what new functionality it could handle. i.e implementing an estimation feature where multiple users could supply estimations.

Relevant Cards

Card342 - Implementation of Story Points - for Job Quotation

 

Translations of NearBeach

We do not want to restrict NearBeach to English speaking users. We would like to offer NearBeach to anyone, no matter their language. Translating NearBeach into multiple different languages will open up NearBeach as a useful tool for everyone.

Currently we need to research the most effective way we can implement this, and going forward open up the doors for anyone to submit a translation into NearBeach. Following the translation of NearBeach we will also need to translate the documentation.

Relevant Cards

Card216 - Translate the application

The Usual Monthly Ongoing Tasks