DevLancer is a full-stack web application I built as a personal project — a freelance marketplace focused on the developer gig economy.
The platform supports two user roles: Workers (freelancers) who post gigs, and Clients who post jobs. Users browse listings, submit structured proposals, and move into formal contracts with scope, terms, and deliverable submission. Clients can approve work, request revisions, and pay through Stripe Checkout. Milestone-based partial payments and Stripe Connect payouts give freelancers a realistic payment flow.
Beyond the core marketplace, the app includes real-time messaging, in-app notifications, post-project reviews with admin moderation, dispute handling, support tickets, and a full admin dashboard for managing users, gigs, reviews, and site settings. SEO basics (meta tags, sitemap) are included as well.
This project demonstrates my ability to design and build a multi-role web application end to end — from database schema and Laravel backend logic to Blade views, payment integration, and admin tooling.