GSoC 2025: Week 4 Report. Web Administration Interface for istSOS4

Week 4 Report (Jun 23 - Jun 29)

Name : Luca Abate
Project Title : Web Administration Interface for istSOS
Mentors : Massimiliano Cannata, Daniele Strigaro, Claudio Primeano
Organization : OSGeo / istSOS
OSGeo Profile : OSGoe Profile Link
Project Wiki : Github Wiki Link
Repository : Repo Link


What I have done during week 4 (June 23 - June 29)

  • Designed a mockup for login and entity page
  • Redesigned previous implemented pages (homepage, entity pages)
    • Removed the table view from entity page and implemented a view using 'Accordion' component from HeroUI.
    • Replaced other components with ones from HeroUI (such as Cards and Dividers)
  • 'Location' page has now an interactive and resizable map that shows every location fetched from the database.
  • Each entity detail page has now a button that brings to the entities that are directly connected with it.
  • Added a [kanban 'project'](https://github.com/users/LucaBTE/projects/3) to my forked repo to track issues, future features and other tasks' progress.

Plan for Next Week (June 30 - July 6)

  • Fix a bug in the map (if a point on the map is clicked, it does not open the location detail)
  • Add create and edit form for entities
  • Filter the database for network selected

Am I blocked on anything?

No, I am not currently blocked on anything.