Inspiration## Inspiration
Living in a hostel in Islamabad, we always argue about mess bills. Who paid what? How much per person? I wanted a simple tool for Pakistani students to split bills fairly without complex apps. This is Project #1 from my studio Codistan.
What it does
BillSplitPK takes total bill amount and number of friends, and instantly tells you how much each person should pay. No login, no data saved, works on phone in 5 seconds.
How I built it - Learning with Skills
This project was built using the Learn AI Basics Skill Pack as required:
- Ran
npx skills add challengepost/learn-ai-basics --all -yin an empty folder - Used
run 1-startskill - it interviewed me and generated my planning docs - My repo includes
scope.md,prd.md,spec.mdas required - I learned to PLAN before CODE - Built the app with AI coding agent in GitHub Codespace (entirely on phone from Islamabad)
- Pushed to GitHub public repo
Challenges I faced
Building entirely on phone was hard - small screen, Codespace terminal. But I learned GitHub Codespaces gives a full dev environment in browser. Also learned writing PRD first saves hours of coding.
What I learned
I learned the core habit: scope.md -> prd.md -> spec.md -> code. This is how professional teams build with AI, not just prompting.
What's next
Add Easypaisa/JazzCash split links, history for monthly mess, and Urdu language support for Codistan portfolio.
What it doesit solves many problems by telling who pays whom
How we built it We built it using Ai tools and codepen
Challenges we ran into Biggest challenge was building 100% on phone - no laptop. Codespace on mobile Chrome is slow. Also learning to plan with scope.md, prd.md, spec.md before coding was new, but it made my project professional. This is Project #1 for my studio Codistan, so I wanted it perfect.
Accomplishments that we're proud of Proud that I completed my first international hackathon submission entirely on phone from Islamabad hostel, with no laptop.
Built BillSplitPK that actually solves a real problem for Pakistani students - splitting mess bills fairly in 5 seconds.
Completed all Learn Skill Pack requirements properly: scope.md, prd.md, spec.md in GitHub repo, public code, demo video. Learned professional workflow - PLAN before CODE - which I will use for all Codistan client projects.
This is Project #1 from my studio Codistan, and it's live on GitHub Pages for anyone to use.
Log in or sign up for Devpost to join the conversation.