TGViewer
GitHub开源观察|开源项目·热门仓库·开发者 GitHub开源观察|开源项目·热门仓库·开发者 @githubtrendinghub · 787 subscribers
Post #808 13
HackForPinas:菲律宾黑客松与编程赛事一站式发现平台

开发者 Justine Lopez 开源了 HackForPinas,一个面向菲律宾的免费公开目录,用于聚合黑客松、编程挑战和技术竞赛信息。此前这类机会分散在各高校、政府机构和企业的不同网站上,查找起来非常不便。

项目通过多种抓取策略(WordPress REST API、RSS、GDG 社区、Eventbrite、HTML 解析)自动收集赛事数据,并支持按地区、形式、主办方类型和状态筛选。主办方分为政府、高校和企业三类,用户无需再逐个访问无关网站。

考虑到公开目录易被垃圾信息或恶意链接污染,项目设计了完整的审核流程:用户提交的内容需经过 Zod 校验、安全检查、限流,再由管理员审核后才可发布。后台面板支持审核、编辑和追踪操作记录,并集成了开放重定向保护、HTML 净化和 Supabase 行级安全策略。

界面方面加入了生成式 SVG 网格背景、翻牌动画和故障特效等视觉元素,避免做成普通的数据库前端。技术栈为 Next.js 16、React 19、Tailwind CSS v4、Supabase/PostgreSQL 和 Cheerio。

作者表示,该项目让他更关注系统背后的数据可信度、安全性和管理流程,并希望为菲律宾开发者、学生和设计师提供更多参与本地技术活动的机会。


GitHub

#GitHub #开源 #HackForPinas #菲律宾 #黑客松 #开发者社区 #Nextjs #Supabase
@GitHubTrendingHub
More from @githubtrendinghub
  1. Sep 28, 2026GitHub Security Lab Taskflow Agent:用 AI 工作流审计 Android 应用漏洞 GitHub Security Lab 开源的任务流代理,让安…
  2. Sep 28, 2026wpipe:面向 Python 开发者的零摩擦流水线编排 不想为了验证一段数据转换逻辑就装 Docker、Redis、Postgres,再等调度器轮询?wpipe 是一个可嵌入的纯…
  3. Sep 28, 2026Nura:让旧手机再战十年的 Linux 移动系统 postmarketOS 正式更名为 Nura,在项目会议上公布,结束了去年 3 月启动的改名流程。旧名字太长、跨语言难发音,且…
  4. Sep 28, 2026Mocka:GhostBSD 用全新桌面替换 MATE GhostBSD 负责人 Eric Turgeon 正在开发新桌面 Mocka,未来将逐步取代 MATE。所有组件从零编写,…
  5. Sep 28, 2026PipePipe:NewPipe 的增强分支,自由浏览 YouTube 等平台 基于 NewPipe 独立开发的 Android 开源客户端,2022 年初因开发理念不同硬分叉,不…
  6. Sep 28, 2026OpenRig:把 Claude Code 和 Codex 编成一支团队 它管的不是单个 agent,而是多个编码 agent 一起跑时形成的系统:谁在运行、彼此什么关系、重启后怎…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →