Back to work
2026Full-stack Developer (solo)
FreeLanceOS
The command center for African freelancers
Built for the DevCareer × Raenest Hackathon. African freelancers lose hours juggling clients, invoices, and proposals across disconnected tools - and getting paid across borders is its own battle.
Mail: Demo@Sallah.com | Password: password123

The problem
There is no single workspace that connects the work a freelancer does (clients, projects, proposals, invoices) to the moment they actually get paid. Cross-border payouts add friction most tools ignore.
What I built
- Designed a client → project → invoice → proposal flow so nothing lives in a separate app.
- Built a typed Express + Prisma API over PostgreSQL with authentication and scoped access.
- Integrated a mock Raenest payment-link generation so an invoice can be paid internationally without leaving the product.
- Wired the dashboard analytics to surface outstanding invoices and active work at a glance.
Outcome
Hackathon
DevCareer × Raenest 2026
End-to-end
Client to international payout
Typed API
Express + Prisma + Postgres
Stack
Next.jsTailwindExpress.jsPostgreSQLPrisma