Scope your project
Start on the home page by describing your idea in plain language.
- 1
Describe the idea
Write what you want to build. A sentence is enough to start; more detail gives a sharper scope.
- 2
Review the scope
Afren returns a structured plan: the product summary, core features, the pages you need, and the skills the build calls for.
- 3
Adjust and confirm
Tweak anything that is off, then confirm. The scope becomes the shared brief for the design, the build, and any talent you hire.
Generate designs and play the prototype
Turn the scope into real screens before a line of code is written.
- 1
Generate designs
Pick a brand colour or let the AI choose, then generate Figma style screens with component specs for each page in your scope.
- 2
Play the prototype
Open the interactive prototype and click through your screens like a real app. Buttons and links move between screens so you can feel the flow early.
- 3
Iterate
Regenerate with new preferences until the direction is right. The approved designs feed straight into the build.
Generate full stack code
Afren writes the frontend and backend, then verifies the build for you.
- 1
Choose your stack
Select a frontend and backend from the supported stacks, then generate. Afren produces the full project, file by file.
- 2
Automatic verification
The build runs in a sandbox that compiles the code, fixes errors, and rebuilds until it is green, so you get a working app, not a draft.
- 3
Open the live preview
The preview goes live the moment the app builds. It runs on realistic sample data, so it works even before the backend is wired to real services.
Preview and refine
Change anything by describing it in words.
Every build gives you a preview link and the full source. To make a change, tell Afren what you want in plain language, for example make the hero dark or add a settings page. The edit runs through the same verify loop and refreshes the preview.
Download the complete project as a zip at any time and take it anywhere.
- 1
Live preview
For supported stacks your app also runs live while you work on it. Live Preview opens it, and each change you make shows there within seconds, without waiting for a full rebuild. The link is private to you and expires after a couple of hours; click Live Preview again for a fresh one.
- 2
Queue changes while it builds
You do not have to wait for a build to finish before asking for the next change. Changes you send while a build is running wait in line, run in order as soon as it finishes, and can be cancelled while they wait. Up to five can wait at once.
- 3
Version history
Every build is saved as a version: the first generation, each change, and each restore. Open Version history from the left bar to see them, with what produced each one. Restore puts an earlier version back; it is saved again as the newest version, so you can always return to where you were. The last 30 versions are kept.
Publish your app
Put your app on its own public address in one click, hosted by Afren.
The live preview is temporary; publishing makes your app permanent at an address that stays the same. A published site is the same app you see in the preview, including its sample data, and anyone with the link can open it.
Publishing is not the same as deploying. Publish is instant and hosted by Afren. Deploy to AWS (below) puts the app in your own cloud account, where you connect it to your own backend and data.
You are responsible for what you publish. Published sites follow our Terms of Service and copyright policy, and we take down material that infringes someone else's rights. To take a published site down, email business@afren.ai.
- 1
Build first
Publish appears on the build screen once your build has completed. It needs an active Pro or Team plan, or a build credit for the project.
- 2
Click Publish
Afren puts your app live at its own address on demo.afren.ai, for example https://p1a2b3c4d5.demo.afren.ai. Use View Published Site to open it and share the link with anyone.
- 3
Publish again to update
After you refine the app, click Publish again. The same address updates to your latest build, so links you have already shared keep working.
Deploy to AWS
Ship the app to your own cloud when you are ready.
- 1
Connect your account
Deployment uses your own AWS and GitHub credentials, so you keep full ownership of the code and the infrastructure.
- 2
Deploy
Afren pushes the code to GitHub and deploys it, then gives you the live URL and the region it runs in.
Find and hire talent
Every scope maps to the skills it needs, so we can suggest the right people.
You are never locked in. Build the first version with AI, then bring in talent to extend, harden, or take ownership when you are ready.
- 1
Get matched
From your confirmed scope, Afren suggests vetted Elite Tech talent whose skills fit the work. Review their profiles, verification status and profile strength, then invite the people you want onto the project.
- 2
Browse and save
Find Freelancers lets you search the network yourself. Save anyone you like to Saved Freelancers to come back to later.
- 3
Post a job
Prefer applications? Post a job from Jobs. Talent who have completed onboarding and the pre interview apply with a note on why they fit, and you review and respond to each applicant in one place.
Contracts and escrow
Every engagement runs on a contract, and the money is held safely until the work is approved.
- 1
Agree the contract
Send a contract to the talent you want to hire, or accept a proposal they send you. It sets the scope, the amount, the due date, and the milestones the work is paid against.
- 2
Fund escrow
You pay the contract amount plus a 5% platform fee into escrow. The breakdown is shown before you pay. The money is held by Afren, not released to anyone yet.
- 3
The talent signs
Once escrow is funded, the talent signs and work begins. Both of you get a copy of the signed contract by email.
- 4
Approve milestones
As each milestone is delivered, approve it and that part of the escrow is released to the talent. The AI Project Manager can also check a milestone against its description and release it when the work is done.
- 5
If something goes wrong
Raise a dispute from the contract and our team reviews it. When the contract ends, both sides can leave a review.
The AI Project Manager
Once you have a team, an AI Project Manager keeps the work on track.
- 1
Plan
The AI PM turns your scope into tasks and milestones with due dates. Add, edit or remove tasks and milestones yourself at any time.
- 2
Track
Talent move tasks along and flag blockers, so you can see what is done, what is next, and what is stuck.
- 3
Progress reports
Get a progress report whenever you ask for one, and after milestones complete. Each report is saved in the project and emailed to you.
Your wallet
Fund your wallet by card or bank transfer, in US dollars, naira, cedis, shillings or rand, and convert between currencies inside the wallet. Escrow is paid from your wallet balance, so top it up before you fund a contract.