OpenAI 2026 hackathon

Afterschool Geekery Uganda Project Manager

A project management and progress tracking app coordinating distributed work in an educational project. Built for Afterschool Geekery Uganda and adaptable to similar initiatives.

Solo project by Peter Mekis · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #2,364 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

The description states that the Afterschool Geekery Uganda Project Manager is a self-developed project management and progress tracking app built for an ongoing educational initiative in rural Uganda. The author, Peter Mekis, describes it as a tool to support distributed work within an education program, aiming to reduce dependency on his physical presence while enabling local teams to manage mentors, students, sessions, and progress data.

The app is built using Flutter (frontend), FastAPI (backend), and SQLite (database). It includes features such as session logging, attendance tracking, photo uploads, field stories, and role-based access control. The system supports multiple locations and has multilingual capabilities in its backend.

Key claims include:

  • The app was developed over several weeks by one person.
  • It is designed for a specific educational project but may be adaptable to similar initiatives.
  • It aims to support local teams in taking over daily operations without external presence.
  • AI tools (ChatGPT and Codex) were used during development.

The single most important open question

Is there evidence of actual usage or adoption by the intended users? The description does not confirm whether the app is currently being used, tested, or deployed in the field — only that it was built with a plan for future deployment.

This analysis is based entirely on self-reported information from the project description. No external verification or traction data is available.

Back to contents

What The Product Actually Is

The description states:

  • The product is an app designed to coordinate distributed work in an educational project.
  • It manages mentors, courses, students, session records, photos, field stories, and progress data across multiple locations.
  • It has a Flutter frontend and FastAPI backend with SQLite database.
  • Users can submit logs, upload photos, review earlier sessions, and access curriculum materials.
  • Role-based permissions are implemented: mentors see only assigned courses; administrators have broader visibility.
  • Planned features include skill surveys, invoices, reports, statistics, and integration with games.

Inferred from the description:

  • The app is a lightweight, field-oriented system built for low-resource environments.
  • It integrates with AI tools (ChatGPT and Codex) during development but does not appear to use AI in its core functionality or user-facing features.

Not evidenced:

  • Whether the app has been deployed or used in production.
  • Any actual data or performance metrics from users.
  • Specific details on how the system handles scalability, offline mode, or multilingual support beyond backend capability.

Back to contents

Positioning & Claim Evolution

The description states:

  • The app was built for a real, ongoing education project in rural Uganda.
  • It is intended to help transition from one-person operation to local team management.
  • The author emphasizes that the app supports the program's goal of becoming locally run and accountable.
  • It started as a progress tracker but evolved into a wider project management system.

Inferred:

  • The positioning is rooted in humanitarian impact, not commercial viability.
  • The evolution from “progress tracker” to “project manager” suggests iterative development based on real-world needs.
  • The app is positioned as a tool for non-profit or NGO use in low-resource settings.

Not evidenced:

  • Any market positioning beyond the single project context.
  • Evidence of prior versions or user feedback loops.
  • Claims about scalability, reusability, or adaptability to other contexts beyond what is stated.

Back to contents

Target Customer & ICP

The description states:

  • The primary users are mentors and administrators working in Afterschool Geekery Uganda.
  • Mentors can view assigned courses, submit logs, record attendance, upload photos, and review earlier sessions.
  • Administrators manage courses, mentors, students, and monitor progress and visits.

Inferred:

  • The ICP is likely a small team of educators or program coordinators in rural or underserved regions.
  • The app targets individuals with limited technical skills but who need structured data entry tools.
  • Users are expected to have access to smartphones with basic internet connectivity.

Not evidenced:

  • Specific demographic or geographic breakdowns of users.
  • Customer segmentation beyond roles (mentor vs admin).
  • Any evidence of user interviews, surveys, or feedback from actual users.

Back to contents

Business Model & Pricing Evidence

The description states:

  • The app was built for one specific project and is not described as a commercial product.
  • It is designed to be adaptable to similar initiatives but no pricing model is mentioned.
  • The author intends to deploy it in the field and train local users.

Inferred:

  • There is no evidence of a monetization strategy or business model beyond internal use.
  • The app may eventually be offered as open-source or adapted for other projects, but this is not confirmed.

Not evidenced:

  • Any revenue streams, pricing plans, or commercial partnerships.
  • Evidence of paid subscriptions, licensing, or sales.
  • Market demand or willingness to pay for such a tool outside the original project.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with Flutter (frontend), FastAPI (backend), and SQLite (database).
  • Uses ChatGPT and Codex CLI during development.
  • Includes more than 100 automated tests across backend and frontend.
  • Features include role-based access control, session logs, student records, field stories.
  • Backend supports multi-country mentorship and multilingual interface.

Inferred:

  • The app is built with modern stack choices for mobile and API development.
  • AI tools were used in rapid prototyping and refactoring.
  • Code quality appears to be a concern due to the author’s emphasis on speed vs. structure.

Not evidenced:

  • Deployment infrastructure or server details.
  • Offline functionality or data sync mechanisms.
  • Performance benchmarks, error handling, or scalability tests.
  • Any integration with external systems or third-party APIs.

Back to contents

Traction & Maturity Signals

The description states:

  • The app was built in spare time over several weeks.
  • It is designed for immediate deployment and testing in the field.
  • The author plans to train mentors and begin Google Play testing.
  • Core system works; next steps involve preparing production server and training.

Inferred:

  • The product is at a pre-launch stage, with no confirmed users or live data.
  • There is no evidence of prior user feedback or iterative improvements beyond initial design.
  • The maturity level is early-stage development, focused on functionality rather than optimization or growth.

Not evidenced:

  • Any actual usage statistics, user engagement, or adoption rate.
  • Customer retention or feedback loops.
  • Evidence of product-market fit or traction beyond the author’s own involvement.

Back to contents

Competitive Context

The description states:

  • The app was built for a specific educational project and is not described as competing with existing tools.
  • It aims to support field-based education programs, which may overlap with general-purpose project management apps.
  • No mention of competitors or market analysis.

Inferred:

  • The competitive landscape likely includes generic project management platforms (e.g., Trello, Asana) or niche solutions for NGOs.
  • However, the app’s focus on low-resource environments and specific use cases makes direct comparison difficult.

Not evidenced:

  • Any awareness of existing tools used in similar contexts.
  • Competitive advantages or differentiators beyond local relevance.
  • Market size or competitive positioning within broader education tech or NGO software markets.

Back to contents

Key Risks & Red Flags

The description states:

  • The app was built by one person under challenging conditions (weak internet, limited hardware).
  • AI tools were used rapidly without sufficient review or structure.
  • The author acknowledges that speed can lead to code quality issues.
  • Privacy concerns are addressed but not fully detailed.

Inferred:

  • Risk of technical debt due to rapid development and lack of formal architecture.
  • Potential for poor user experience if the UI/UX was not tested with real users.
  • Risk of underperformance or instability in field conditions (e.g., offline use, low bandwidth).
  • Lack of independent validation or third-party testing.

Red flags:

  • No evidence of user testing or feedback loops.
  • No indication of long-term maintenance or support plans.
  • The app is described as a prototype, not a production-ready system.

Back to contents

Diligence Questions To Ask The Founders

  1. Has the app been tested with actual mentors and administrators in the field?
  2. What are the specific challenges encountered during development that were not anticipated?
  3. Are there any plans for ongoing maintenance or updates after deployment?
  4. How does the app handle offline use, and what is the strategy for syncing data when connectivity returns?
  5. What are the privacy safeguards in place for children’s data, especially regarding photo uploads and personal identifiers?
  6. Is there a plan to scale beyond this one project, or is it intended only for Afterschool Geekery Uganda?
  7. How will the app be trained and supported by local teams once deployed?
  8. What are the long-term goals for the app beyond its current scope?

Back to contents

Investment/Partnership Verdict

The description states:

  • The app is a tool built to support one specific educational initiative.
  • It is not described as a commercial product or scalable platform.
  • The author intends to deploy it in the field and train users.

Inferred:

  • This project does not appear to be seeking investment or partnership in a traditional sense.
  • It is more aligned with humanitarian impact than business growth.
  • If this were part of a larger initiative, further details would be needed to assess potential for scaling or replication.

Not evidenced:

  • Any indication of investor interest or commercial viability.
  • Evidence of demand from other organizations or markets.
  • A clear path to monetization or expansion beyond the original project.

Verdict Based on the self-reported description, this is a field-built tool with humanitarian intent, not a commercial product. It lacks evidence of traction, revenue, or scalability. Any investment or partnership potential would depend on whether it becomes part of a larger ecosystem or is adapted for broader use — which is not yet evidenced.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.