Hasanat Builders Platform
Everything a volunteer needs to build a Hasanat project, in one place. The guides are public, for people and for coding agents. Most pages are in Arabic; English pages exist where the previous guide had English text.
Where to start
Section titled “Where to start”- How a Hasanat project worksStages from idea to project, roles, and rules. In Arabic.
- Your first weekA small starter task for each role.
- Build from the starterClone the Hasanat starter and run it locally.
- Bring an existing projectList a working app on hasanat.dev without rebuilding it.
- Starter promptA ready-made prompt for your coding agent.
- Skills packFive verified skills for coding agents.
- Shared sign-inauth.hasanat.dev with Google and GitHub accounts.
- Resource bankAPIs, datasets, fonts, and tools, with their licenses.
What Hasanat provides for builders
Section titled “What Hasanat provides for builders”- An official starter on GitHub, set up for Arabic first and for Cloudflare.
- Five coding-agent skills in a verified pack you check before installing.
- Shared sign-in with auth.hasanat.dev using Google or GitHub accounts, for sites served on hasanat.dev domains. See sign-in.
- A subdomain such as
name.hasanat.devand a Cloudflare D1 database, requested from the platform dashboard after signing in. - A community that talks on WhatsApp, and a monthly meeting that picks the ideas that get a written spec.
Not available yet
Section titled “Not available yet”- A builders’ forum. WhatsApp groups are enough for now.
- Automatic setup of subdomains and databases. Maintainers handle requests by hand from a written runbook (in Arabic).
- Sign-in for apps that are not served on hasanat.dev domains. Ask for support from the dashboard.
- A shared feedback widget. It is paused and returns as a shared service when a real pilot needs it.
For coding agents
Section titled “For coding agents”The same guides are available as plain text: llms.txt for the index, llms-full.txt for the full text, and llms-small.txt for a shorter version. They contain the Arabic pages.