Milestone 3

Implementation

  1. Utilize Google Maps API features to display sites and circuits using site coordinates.

  2. Installed plugin in docker and see the source code here:

  3. https://github.com/HanlinMiao/nautobot-circuit-diagram-plugin

  4. Use poetry to install dependencies and run docker-compose using the invoke command.

  5. Once Nautobot starts running:

  • Enter site coordinates using site edit form

  • Go to the Circuits dropdown at Nautobot homepage and click on Diagram. Alternatively, you can go to the Plugins dropdown and click on global-diagram.

  • Sites and their circuits are plotted on Google Map.

  • See it in action: click and hover feature for metadata

Test


Teamwork

Team meetings are held twice a week for roughly an hour immediately following our Engineering Design 8 session. Time is allocated for our group during the course meeting time. Each week, our team discusses next steps in project design and development, as well as any issues that arose during the last week. Minutes are recorded and distributed after each meeting completion.

Weekly Discussion Topics

- Individual outcomes report from last week

- Challenges/roadblocks that arose

- Feedback from other members

- Outcome goals for next week

- Task distribution