software developer
1. EarthMall E-Commerce System (Main Project) This is your biggest project so far. It’s a full e-commerce platform similar to Kilimall. Web frontend built with React (Vite) + Bootstrap Backend using Node.js, Express, Prisma, and MySQL Features include: User authentication (JWT login/register) Product listings and categories Cart and order system Admin dashboard for managing products/users Payment integration (M-Pesa & PayPal) Email receipts and SMS notifications You also structured it for future mobile app (React Native) support 👉 This is your “main product-level project”. 2. Multilingual Betting App (Web + Mobile) A betting-style platform that you planned to convert into a mobile app. React Native mobile app version Web version with React + Node.js backend Features: JWT authentication Betting system logic Admin panel Multilingual support AsyncStorage for mobile sessions Designed as a full production-ready system 3. Social Media Platform A full-stack social networking app you are building. React frontend (Vite) Node.js backend + MySQL + Prisma Features: Register/login Create posts Like, comment, share Follow/unfollow users Feed system Bootstrap UI styling 4. Library Book Tracking System (Java OOP Project) A structured OOP-based project using Java. Classes: Book, User, Student, Library Focus: Encapsulation, inheritance, polymorphism Book tracking and user management This is more academic and OOP-focused 5. Login & Authentication System (Base Project) A foundational system you planned to build from scratch. React + Node.js + MySQL + Prisma JWT authentication Role-based access (admin/user) Used as a base for bigger apps like EarthMall 6. Multi-Shop Management System (Concept Project) A more advanced business system idea. Shops with owners and staff Barcode scanning for sales Stock tracking across multiple shops Profit tracking per shop and staff Retail + wholesale support Cross-shop stock movement tracking