Skip to content

Xircle/4oclock-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

네시모해(연고이팅), Xirle

This project is source code of 4o'clock server.

4o'clock is a meeting reservation platform for university students. It provides you with lots of places where you can make any kinds of networks. Feel free to make a network in 4o'clock


Website link: https://www.4oclock.kr

Swagger link: https://api.4oclock.kr/api

IOS App store: https://apps.apple.com/kr/app/ykring/id1599460553

Android Google Play store : https://play.google.com/store/apps/details?id=com.ykring.app


Project Stack

Following items are core backend technologies used in this project:

  • NestJs
  • TypeScript
  • TypeORM
  • Jest
  • AWS
    • Bean stalk
    • RDS(PostgreSQL)
    • EC2
    • Lambda
    • S3
    • CloudFront
    • Route 53

AWS Infra

  • Beanstalk for NodeJs application server deployment
  • RDS for Database
  • Lambda for Image resizing
  • S3 for static image
  • Cloudfront CDN for S3 origin
  • Route 53 for sub-domain
  • ACM for SSL certificate

Upcoming Feature

  • Chatting
  • Review other participants, After meeting

Challenge

  • CloudFront on S3 image origin
  • Thumbnail image resizing with Lambda@Edge
  • AWS Bean stalk
  • AWS Migration from Heroku server
  • Test code (50% coverage)
  • Code refactoring with DDD
  • Microservice NestJs server

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •