DEV Community

Bhavik Mistry
Bhavik Mistry

Posted on

Release 0.4 Planning

In this blog post, I'll discuss three GitHub issues I'll be working on related to ESLint, integrating map and fixing time display format in open source projects for my release 0.4.

Issue 1: Time Display Problem

Problem:
The time displayed under messages in the application is not rendering correctly. This issue aims to address the timestamp inconsistencies and ensure accurate and consistent display.

Next Steps:
To address this issue, my plan includes:

  • Familiarizing myself with the project repository and need to do research on how can I
  • Review and refactor code responsible for rendering message timestamps. Ensure consistent and user-friendly timestamp formatting.
  • Implement a real-time update mechanism for message timestamps. Utilize appropriate libraries or technologies for efficient real-time updates.
  • Conduct thorough testing to confirm resolution. Verify accuracy and consistency of timestamps.
  • Handle time zones for global users. Address visual inconsistencies or alignment issues in message display.

Issue 2: Adding Pick Up Location to the Campus Cart Project

Problem:
This is issue involve the implementation of the Google map from where the user can select the pick up location for their grocery pickup.

Next Steps:
To address this issue, my plan includes:

  • Get familiar with Google Map API and Google cloud platform.
  • How to add the Google Map into the application.
  • Add the 3 pick up location for the grocery pick up.

Issue 3: lovasoa/whitebophir - Implementing ESLint and Resolving Errors

Problem:
This issue involves implementing ESLint in the repository and addressing errors that may arise during the process. Also have to add ESLint job to the CI.yml file

Next Steps:
To tackle this issue, my approach includes:

  • Researching the repository's current code quality and potential ESLint configurations.

  • Integrating ESLint into the project and configuring it appropriately.

  • Identifying and resolving any errors or warnings reported by ESLint.

  • Collaborating with the repository maintainers and community to ensure the changes align with project goals.

Top comments (0)