2 min read
Ndwyne Marketplace

Overview

Ndwyne is a comprehensive marketplace platform that connects service providers with customers, featuring secure authentication, real-time notifications, and robust file management.

Key Features

  • User Authentication: Implemented Spring OAuth integration with Facebook and Google for seamless user login
  • Booking System: Real-time booking notifications using Spring Mail to keep users informed
  • Secure Storage: Utilized Amazon S3 for secure and scalable file storage
  • Infrastructure as Code: Deployed using Docker and Terraform for reproducible infrastructure

Technical Stack

  • Backend: Java with Spring Framework
  • Database: SQL database with Hibernate ORM
  • Authentication: Spring OAuth (Facebook, Google)
  • Email: Spring Mail for notifications
  • Storage: Amazon S3
  • DevOps: Docker, Terraform

Achievements

  • Built a full-stack marketplace application from the ground up
  • Integrated multiple third-party authentication providers
  • Implemented secure file storage and retrieval system
  • Deployed scalable infrastructure using modern DevOps practices