Coder Social home page Coder Social logo

stem-homepage's People

Contributors

stemsnu avatar teijeong avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

stem-snu

stem-homepage's Issues

초기 구현 목표 사항들

From Trello

1.STEM 활동 공지 및 참가자 조사
2.각 부서별 게시판
3.활동사진 게시
4.신입회원 자기소개 등 회원 명부 관리
5.게시글에 사진/동영상 자동 삽입, 파일 첨부 또는 구글 드라이브 링크 삽입
6.현재 사용하는 서류들 (회의록, 활동보고서, 이수기준 정리표 등) 폼으로 만들어서 전산 처리가 쉽도록
7.추진사항 및 회의 안건이 보기 쉽도록
8.모바일에서 사용이 쉽게

버그 리포트

from 의찬

  1. 자신의 프로필수정할때 비밀번호가틀리면 그냥 제자리에서 새로고침만 되어서 고쳐진줄알았는데 안되네요 비밀번호가 틀리다고 뜨면 좋을것같아요
  2. 로그인하면 바로 뜨는 멤버페이지에서 우측상단 자신의 프로필을 누르고(구글처럼) profile 버튼을 눌렀는데 아무변화도 없네요.

태그 시스템 및 게시글 필터 구현

게시글 및 댓글에 태그를 달 수 있는 기능과, 태그 기준으로 검색 시 또는 업무 카드의 댓글을 볼 때 내용을 필터링해서 볼 수 있게 한다.

태그 시스템

태그의 대상

  • 업무 (#M2, #I10, #I23-4)

  • 사람 (#이승훈1, #이승훈_화생, #이승훈_6기)

  • 부서 (#봉사부, #스템, #대교부, #대외교류부)

  • 날짜 (#20150812, #201508, #2015)

  • 그 외 달고싶은것 모두

    태그를 달 수 있는 대상

  • 업무 설명

  • 업무 카드 자체

  • 업무 카드 댓글

  • 멤버 소개(?)

  • 게시글

고민해 볼 것

  • 이름은 다르지만 같은 내용을 가리키는 태그 처리
  • 태그를 댓글과만 연동하게 되어있는데 이 부분의 DB 구조를 어떻게 고쳐야 할지

게시글 필터

  • 댓글 종류 기준 (업데이트, 댓글, 파일 업로드, 태그 기준)
  • 파일만 따로 모아볼 수 있게

알림 시스템

알림 시스템

다음 사항들이 구현되어야 한다.

  1. 자신의 이름이 태그되면 알림
  2. 자신이 참여하고 있는 이슈에 변동사항이 생기면 알림
  3. 관심 태그에 새 업데이트가 등록되면 알림
  4. 마감일이 임박하면 알림

Dashboard

Dashboard features

  • Suggestion on-the-go
  • Simple calendar
  • Individual deadline/ issue tracker

시간 이슈 해결

현재 모든 시간을 kst 기준으로 작업중. 시간대를 기본적으로 그냥 놔두는 파이썬과 시간대를 utc기준으로 하는 momentjs 사이에서 충돌이 일어나고 있음.
아직은 사용처가 한국 뿐일테니 문제가 없지만, 이게 언젠가 문제가 될 날이 오길, 그리고 그전에 이 문제가 해결되어 있길 바랍니다 ㅎㅎㅎ

Milestone System

Milestone system that can be used to propose things before weekly meeting

접근성 강화

싸이클럽과 비교해봤을 때 오히려 접근성이 훨씬 떨어짐.
게시판 위주의 체제에서 게시글을 특정 카테고리에 구애받지 않고 올릴 수 있음에 비해, 지금은 제약사항이 너무 많음.

결국 페북그룹 이런거보다 카페형식을 선호하게 되는 이유인데....

파일 업로드

파일 형식별 파일 업로드 구현

  • 구글 드라이브 연동할 수 있는지 먼저 알아보기
  • 스템 ftp를 웹하드 서비스로 사용할 수 있는지 알아보기

문서 파일 (특정 용량 - 5MB? 이하), 텍스트 파일 포함

  • 바로 업로드

사진 파일

  • 스템 ftp와 서버단에서 연동할 수 있는 방법이 있는지 모색. 스템ftp 사진들의 썸네일 내지는 작은 버전 (640px) 정도의 작은 이미지를 서비스.
  • 사진 링크를 주면 페이지에서 사진을 띄워줄 수 있도록
  • 직접 사진 업로드 시 용량 제한 (2-4MB) 또는 1920px 정도로 두기

동영상 파일

  • 무조건 다른 서비스 유튜브 등에 올려서 공유 및 ftp 링크 연동

실행 파일

  • 아마 없을거 같은데 안 올리는걸로.
  • 혹시 모르니 모든 파일은 실행 권한 제외하고 저장

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.