Skip to content

Slack app to help activate small groups on all of 42 Campus

Notifications You must be signed in to change notification settings

jho2301/42_somoim

Repository files navigation

drawing
42Somoim


Why we made 42Somoim?DescriptionHow To UseTRY IT OUT!
We are..For contributorsCredits

Why we made 42Somoim?

42서울 선발과정 당시 참가자들이 모인 슬랙채널에는 소규모 채널들이 다양하게 존재했습니다.
채널들은 저마다의 특별한 관심사들을 담고 피씨너들을 이어주는 역할을 하고 있었는데요.
하지만 본과정 채널로 옮기는 과정에서 해당 채널들은 사라질 수 밖에 없었습니다.
그것을 지켜보며 아쉬운 마음을 갖고 있던 저희 팀은 그 문화를 다시 살려볼 수 없을까 궁리 했습니다.

Description

42내 자유로운 소규모 모임 활성화를 도와주는 슬랙 앱

모든 42인들이 속해있는 42born2code 워크스페이스에서 사용할 수 있도록 의도하여 제작했습니다.

42Somoim을 통해 운영자는 캠퍼스별로 소모임에 대한 간단한 설명, 오픈 카톡방 또는 디스코드 링크 등을 등록할 수 있고, 참가자는 소모임 리스트를 조회하여 참가할 수 있습니다.

How To Use

  • 소모임을 시작하고 싶다면..

    • /somoim register
    drawing
    • 랜덤방에 홍보하기
      등록창에서 promotion옵션을 체크해주세요!
      당신이 속한 캠퍼스의 global random채널에 소모임 홍보 메세지를 소모임이 대신 올려줍니다. (20.05.10기준 12개 캠퍼스 지원)
  • 소모임에 참여하고 싶다면..

    • /somoim list
    drawing
    • 랜덤방홍보 메세지 보고 참여하기
      join버튼을 누르면 채팅방 가입 페이지가 생성됩니다.
      다른 소모임을 둘러보고 싶다면 show other somoims를 눌러주세요!
  • 소모임 헤쳐!

    • /somoim unregister
    drawing

TRY IT OUT!

42서울 이메일로 가입해주세요

  • 42Somoim workspace
  • Cuckoo workspace - 42 프로그램 전용 채널
  • 42Born2Code - 앱 올리고 싶습니다.

We are..

drawing

Captain Hjeon

drawing

Crew Hyekim

drawing

Crew Dohkim

For contributors

  • 42소모임에 기여를 하고 싶으시다면
  • Got something interesting you'd like to Contribute?
  • Learn about contributing.

Credits

  • Language
    • javascript -> typescript
  • Development Tool
    • Node.js, Bolt, slack/web-api, sequelize
  • Distribution Tool
    • AWS RDS, AWS EC2, Docker
  • Cooperation Tool
    • github(with gitflow), eslint (code convetion: airbnb), prettier, Jira, slack, hangout, vscode liveshare
  • Development Method
    • Pair Programming, Functional Division Development

About

Slack app to help activate small groups on all of 42 Campus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published