DEV Community

Ananya
Ananya

Posted on

πŸš€ GSoC 2026 Weekly Update: Week 2 β€” Establishing Contracts & System Design

Another productive week of Google Summer of Code with OWASP BLT is in the books! Building on the visual blueprints from last week, this week was focused on locking down our structural foundations and diving deeper into the system architecture.

Here is a simple breakdown of the progress made and what lies ahead.


Milestones

The primary goal for this phase was setting up the structural guardrails for how data travels through our app.

  • Finalized Security Contract Structures: Successfully established the foundational security contract structures. This ensures that our application components have a uniform, strict schema to communicate safely and predictably. trying to figureout some missing point on the security_alerts with the help of my mentor.

  • Merge request updates: Glad to share that the initial setup has been done across our repository through these milestones:

  • πŸ”— Merge Request #3

  • πŸ”— Merge Request #4

  • πŸ”— Merge Request #5

  • πŸ”— Merge Request #6


🧠 Current Focus: System Design & UI Polish

With the basic structures merged, my day-to-day focus has shifted toward high-level engineering and refining the user experience.

  • Architecture & System Designing: Spending time mapping out the data flows to ensure our local-first storage design works seamlessly with minimal, encrypted web updates.
  • Ongoing UI Revamp: Continuing to polish the user interface layouts based on our initial feedback, ensuring the experience feels clean, intuitive, and highly minimal.

⚑ The Next Step: Building the Workers

Now that the structural blueprints are active in the project, it is time to make them functional.

  • βš™οΈ Contract Workers: Moving forward, the next step is to start creating the edge contract workers. These workers will handle the actual validation and processing logic for the security contracts we just established.

The structural groundwork is officially laid, and the architecture is shaping up beautifully. Excited to bring the core backend logic to life next week! πŸ’»πŸ›‘οΈ

Top comments (0)