Skip to content
Bartosz Błachut edited this page Mar 24, 2024 · 13 revisions

Project GeWoScout

Architecture

Userexperience sketch - Comics

Team

  • Bartosz Błachut - PO, DevOps, Backend (scrapers)
  • Julia Smejkal - Frontend
  • Laurenz Kirchmayr - Backend (Scrapers), DevOps
  • Michael Köppl - Backend (DB, Notifications)
  • Nikolaus Spring - PO, Backend (DB, Notifications)
  • Michael Kurz - Backend, Frontend
  • Guilherme Oliveira - Backend (Scrapers), DevOps

TODOs for first meeting with Constanze

  1. UX sketch (Julia, Gui, Bartosz) ✅
  2. High-level architecture sketch (everyone) ✅
  3. Timeline, Milestones (Julia, Nikolaus, Gui) ✅
  4. Budget estimate (Michael Köppl, Nikolaus) ✅
  5. UI Wireframes (Julia, Michael Kurz, Laurenz)
  6. List GeWo websites to be used (Bartosz) ✅
  7. What data to store (Bartosz, Laurenz) ✅
  8. Service interfaces (tbd)
  9. Interaction graphs (tbd)
  10. Data models e.g. ER (Laurenz, Michael Köppl) ✅

Milestones & Planning

Milestone 1: Project Kickoff and Prototype (By April 15)

  • Establish the project framework, including repository setup, licensing, and roles.
  • Develop a UX sketch and value proposition.
  • First meeting with Constanze (By end of March)
  • Create a prototype with minimal functionality to understand feasibility and gather early feedback.

Milestone 2: Core Feature Development (By May 15)

  • Develop and implement the core application features based on the prototype.
  • Begin basic user testing and iterate on the feedback to refine the product.

Milestone 3: Feature Completion and System Integration (By June 1)

  • Complete all planned features.
  • Ensure all system components are integrated and functioning together.
  • Conduct comprehensive testing, including user acceptance testing.

Milestone 4: Final Review and Presentation Prep (Mid-June)

  • Finalize any outstanding development work and polish the application.
  • Prepare the final presentation (Until June 21).
  • Finalize documentation, including Readme, in-repo documentation, and any supplemental materials.
  • Conduct the final presentation (June 27).