Skip to content

Xircle/4oclock-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,293 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

  •  
  •  
  •