Freelance Project

Sparkle Diamond Boutique SDB

Overview

SDB is a business platform designed for the diamond industry to simplify diamond listing, verification, and business communication. The system allows businesses to manage diamond records, certification data, and customer interactions through a modern web platform and mobile app. The platform integrates diamond certificate lookup, SMS notifications, and secure authentication while providing a scalable architecture deployed on cloud infrastructure.

Modules Delivered

  • ▸Admin Dashboard (Manage users, diamonds, certificates, and platform data)
  • ▸Diamond Listing System (Add, manage, and verify diamond records)
  • ▸Diamond Certificate Verification (Certificate lookup and validation)
  • ▸Customer Management (User accounts and authentication)
  • ▸SMS Notification System (Automated alerts and verification messages)
  • ▸Mobile App API Integration (Backend APIs for Flutter mobile app)
  • ▸Secure Authentication System (JWT-based login and session management)
  • ▸Cloud Deployment & Infrastructure (Hosted and managed on DigitalOcean)
  • ▸Data Management & APIs (Scalable REST API architecture)
  • ▸Website Landing & Information Pages (Public-facing platform pages)

My Role & Responsibilities

  • →Managed the project as Technical Lead, coordinating with Flutter developer and UI/UX designer
  • →Developed the complete backend architecture using Node.js and Express.js
  • →Built the frontend web platform using Next.js
  • →Designed and implemented database structures and REST APIs
  • →Integrated SMS services for notifications and user communication
  • →Created secure authentication and authorization systems
  • →Collaborated with Flutter developer by providing mobile APIs
  • →Handled complete project deployment and server setup on DigitalOcean
  • →Maintained performance optimization and scalability of the platform

Tech Stack

Next.jsNode.jsExpress.jsMongoDBDigitalOceanREST APIsJWT AuthenticationSMS Gateway IntegrationFlutter Mobile App APIs

Project Links