API Server Development

TtokTtok 365 - 2024.9 - 2025.3 (7months)

As the Lead Developer for 'TtokTtok 365', a new platform for home organization and housekeeping, I designed and built the entire API server architecture from the ground up. I implemented a scalable system on AWS using EC2, RDS, and ECS, configured a Blue-Green deployment strategy for high availability, and established a CI/CD pipeline with GitHub Actions and Docker to streamline development.

nginxNestJSTypescriptPostgreSQLAWSDocker

Team Size

  • Project Manager: 1
  • Designer: 1
  • Backend Developer: 2
  • Frontend Developers: 2

Responsibilities

  • Lead Developer (2 Frontend, 2 Backend)
  • Designed and developed the app’s API server architecture using AWS EC2 and RDS (100%)
  • Managed scheduled tasks required for the service using AWS ECR and ECS (100%)
  • Designed a CI/CD pipeline using GitHub Actions and Docker images (100%)
  • Designed and validated API flow test scenarios using Postman (100%)
  • Designed database structures for service operation (50%)
  • Designed and developed APIs for user/staff apps and the admin web platform (30%)

Server Architecture

Project Screenshot

Service Flow Chart

Before Visit [Estimate Request]

Project Screenshot

After Visit [Estimate Delivery & Matching]

Project Screenshot

After [Full Space Organization] Completed

Project Screenshot

App Screenshots

Project Screenshot Project Screenshot Project Screenshot

Admin Screenshots

Project Screenshot