🌿Field Notes Devlog #3 27.07.2026 I mostly focused on refining the existing system and trying to bring the project closer to the vision I have for the app.
After getting the core Firebase workflow working yesterday, I started working on improving the overall structure and user experience of the application. The main focus was the My Observations page, where I worked on connecting the user data flow properly and making sure observations are being displayed dynamically instead of relying on static content.
The observation system is now able to fetch data from Firestore and display the entries associated with the currently logged-in user. Each user can only access their own recorded observations, keeping the data separated between accounts. While working on this, I ran into an issue where some styling changes were not applying properly because existing CSS rules were overriding the new ones. After debugging, I found that the problem was related to conflicting selectors and style priority. The issue is still pending complete cleanup and I will resolve it later. Apart from the technical side, I also started planning the visual direction of the app. The color palette, typography, buttons, input fields, and overall design language are being prepared to make the application feel more like a complete working app rather than just a functional prototype. With the backend workflow mostly established, the next step is now moving towards the visual identity phase.
Next I will, resolve the remaining CSS override issues, finalize and apply the complete color system, add consistent typography and spacing across all pages, improve responsiveness for different screen sizes, polish the overall UI/UX experience, after the design phase is complete, development will continue with, observation details page, edit and delete observation functionality ,image upload system, interactive maps and location-based features, AI-powered species identification.
And yeah, that is all for today’s progress. There is still a very very very long way to go. Slowly building this thing piece by piece and turning the idea into something real.
—Anubha. (Constantly Learning, Building, and Documenting)