Skip to content

SKHUMING/skhuming-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏆 Skhuming

스쿠밍은 아래의 주소에서 제공하고 있습니다.

👉🏻 skhuming.site





🧑🏻‍💻 Member (Feat. ALPRO)

Backend Frontend
202014098 최기웅 202014051 명지우





🔎 INTRO

개발 동기

알고리즘 문제 사이트 중 하나인 ‘백준’에서는 자신이 제출한 답안에 따라 점수와 티어가 쌓이고, 그 점수를 가지고 ‘sovled’에서 알고리즘 랭킹을 제공합니다. 알고리즘 스터디에서 만나 프로젝트까지 진행하게 된 알프로팀은 이런 랭킹 서비스에서 아이디어를 얻었습니다. 성공회대학교에서 운영중인 ‘스쿰 마일리지’ 제도는, 학기 중 비교과 프로그램에 참여하면 스쿰 마일리지를 지급하고, 학기 말에 고득점자 일부를 선발해 장학금을 지급합니다. 이렇게 랭킹과 스쿰 마일리지를 합한 스쿠밍이 탄생하게 되었습니다.

개발 목표

스쿠밍에서 자체 제작한 티어와, 스쿠밍에서 제공하는 다양한 랭킹을 제공합니다. 이로부터 작게는 자신이 활동한 비교과 프로그램의 내역을 확인할 수 있고, 자신이 모은 마일리지 점수를 확인할 수 있으며, 크게는 다른 사용자들과 경쟁하며 비교과 프로그램에 대한 동기부여를 유발하고 전체적인 비교과 프로그램의 활성화를 목표로 하고 있습니다.





💙 FUNCTION

스쿠밍은 크게 랭킹과 공지의 두 가지 기능을 제공합니다.

  1. 랭킹
    1. 재학생 전체 랭킹 / 학부별 재학생 랭킹 : 자신이 쌓은 스쿰 마일리지로 재학생 내 순위를 확인할 수 있습니다.
    2. 각 학부 총합 랭킹 : 자신이 속한 각 학부별 총합 마일리지 점수로 순위를 확인할 수 있습니다.
    3. 추월 전광판 : 다른 사람의 순위를 추월한 경우, 추월 전광판을 통해 자랑할 수 있습니다.
  2. 공지
    1. 비교과 프로그램 공지 게시판 : 많은 LMS 공지 중, 비교과 프로그램 공지만 따로 모아 쉽게 확인할 수 있습니다.
    2. 공지 검색 : 키워드로 간편하게 원하는 공지를 찾을 수 있습니다.
    3. 공지 스크랩 : 기억해두고 싶은 공지는 따로 스크랩하여 확인할 수 있습니다.

이외의 상세한 기능은 skhuming.site에서 확인해주세요!





💰 MILEAGE

스쿠밍의 마이페이지에서 참여한 비교과 프로그램을 추가하여 마일리지를 쌓을 수 있습니다.

쌓인 마일리지 점수는 스쿠밍에서 자체 제작한 티어에 더해져 확인하실 수 있습니다.

SS S A B Un
마일리지 800점 이상 마일리지 600점 이상 마일리지 400점 이상 마일리지 200점 이상 마일리지 200점 미만

주의!

무분별한 점수 추가를 막기 위해 2가지 규칙을 적용합니다.

  1. 비교과 프로그램 중복 추가 금지
  2. 비교과 프로그램 종료일부터 2주간만 비교과 마일리지 추가 가능





📆 DEV PREIOD

2023/06/30 ~ 2023/09/23





🎨 DESIGN

Figma





⚒️ TECH STACK

Backend



Frontend

Figma

Javascript

React

React-Router

Styled-Component

Netilfy





📑 ERD

ERD





🗂️ URL

Github (Backend)

https://github.com/SKHUMING/skhuming-backend

Github (Frontend)

https://github.com/SKHUMING/skhuming-frontend

FAQ

https://www.notion.so/FAQ-cd239246f7124a28a16ddcc8c6e647f6?pvs=21

YouTube

https://www.youtube.com/watch?v=h2WAIKotZ1w





📞 CONTACT

[email protected]

Releases

No releases published

Packages

No packages published

Languages