PORTFOLIO / RAZAK

Clear code. Real results.

All work

FEATURED PROJECT / Applied AI

Briefly AI.

An AI tool that turns a rough software idea into a clear plan, from requirements to tasks.

MY ROLE

Full-stack developer

TOOLS

Next.js · TypeScript · OpenRouter · Zod

Briefly AI application interface
5

parts in each plan

More details

A project brief, requirements, user stories, acceptance criteria, and a task list.

12/min

request limit

More details

Each IP address can make up to 12 requests per minute. This limit helps protect the AI service.

8

saved plans

More details

The browser keeps the eight most recent plans on the user's device.

01 / THE CHALLENGE

Turn an idea into a plan.

A rough idea needs more detail before development can begin. I wanted to make that first step easier.

02 / THE APPROACH

How I built it.

01

Built a flow that creates five parts of a software plan. Zod checks the AI response before it appears on screen.

02

Let users rewrite one section at a time and export their full plan as Markdown.

03

Kept AI calls on the server and saved recent plans in the browser. Added a 4,000-character input limit and a 64 KB request limit.

03 / THE RESULT

What was delivered.

Built a working tool that creates five-part plans, saves eight recent plans, and lets users edit and export the result.

Good to know

Plans stay on the user's device. These numbers describe the features and limits of the app.

KEEP EXPLORING

SkillSync