Hey everyone! I've been working on OpenCommerce, an open source eCommerce backend that I'm finally putting out into the world.
What it includes:
๐ Auth โ JWT, OTP (email & SMS), Google & Facebook social login
๐ฆ Products, Categories, Brands with media upload support
๐๏ธ Cart, Orders, Coupons & Discounts
๐ณ Stripe & PayPal payment integration
๐ Shipping & multi-warehouse inventory
๐งพ PDF Invoice generation
๐ซ Customer support ticketing system
๐จ Transactional emails via Resend + SMS via Twilio
๐ Security โ Helmet, rate limiting, XSS protection, input validation
Tech stack: Node.js ยท Express ยท MongoDB ยท Mongoose
I built this because most open source eCommerce solutions are either too opinionated, frontend-heavy, or locked behind a SaaS. This is a clean, developer-first REST API backend you can clone and own entirely.
๐ GitHub Backend: https://github.com/TheCasperSolangi/ecommerce_backend
๐ GitHub Frontend: https://github.com/TheCasperSolangi/ecommerce_frontend
๐ GitHub Admin: https://github.com/TheCasperSolangi/ecommerce_admin
Would love feedback on the architecture, what features you'd want next, or anything I should improve. Also open to contributors who want to help build out the frontend!
Contact: naveeddsolangi@gmail.com
Top comments (0)