DEV Community

Cover image for I'm a self-taught dev from Sri Lanka. I spent 5 months building this. Now I want to hand it off.
Buddheema Ryan
Buddheema Ryan

Posted on

I'm a self-taught dev from Sri Lanka. I spent 5 months building this. Now I want to hand it off.

I'm a self-taught developer from Sri Lanka. Over the last 5 months, I built a complete, production-ready e-commerce platform called KICKNOIR β€” solo, bootstrapped, from total scratch.

It's live, it's stable, and it's ready for a new owner.


The Story

Building a full-stack app of this scale alone was one of the hardest things I've done. From database architecture to secure payment flows, KICKNOIR became my personal bootcamp.

I'm selling now because I'm ready for my next challenge β€” and I want this platform in the hands of someone who has the time and vision to take it further.


πŸ›  Tech Stack

  • Frontend: Angular 19 β€” deployed on Vercel
  • Backend: Spring Boot 4 β€” deployed on Render
  • Database: PostgreSQL on Neon
  • Payments: Stripe with full webhook handling
  • DevOps: Docker + Docker Compose for local dev, GitHub Actions for CI/CD

βœ… Key Features

  • Admin Dashboard β€” Full control over products, orders, and customer data
  • Secure Auth β€” JWT-based authentication with role-based access control (RBAC)
  • One Command Setup β€” Spin up the entire environment locally with docker-compose up
  • White Label Ready β€” All branding and config abstracted for easy customization

πŸ”§ A Hard Problem I Solved

One of the trickiest parts was guaranteeing data consistency between the Spring Boot backend and Stripe's payment state. I built a robust webhook listener that handles async events β€” so even if a user closes their browser mid-checkout, the order status in PostgreSQL updates correctly once Stripe confirms the payment. This is production-tested and solid.


πŸ‘€ See It in Action

Explore the KICKNOIR Live Demo

View Test Credentials
Use this Stripe test card to try the full checkout flow:
  • Card Number: 4242 4242 4242 4242
  • Expiry: Any future date
  • CVC: Any 3 digits


πŸ“¦ What's Included in the Sale

  • Full source code β€” frontend and backend
  • All deployment configs and Docker setup
  • 30 days of direct email support from me β€” architecture walkthroughs, deployment help, handover calls

Asking $3,000 β€” negotiable for serious buyers.

To put that in context: a freelancer building this from scratch would cost you $15,000–$40,000. You're buying months of work, already deployed and tested.


πŸ’¬ Interested?

DM me here on DEV or reach out via email. Happy to do a walkthrough call or answer any technical questions in the comments below.

Top comments (1)

Collapse
Β 
buddhima_ryan_e7a70ea9f83 profile image
Buddheema Ryan β€’

Happy to answer any technical questions about the Angular 19 + Spring Boot 4 integration in the comments! Also open to offers below $3,000 if you're serious.