GithubHelp home page GithubHelp logo

swpp2019-team11's People

Contributors

dependabot[bot] avatar geeglegeegle45 avatar jangsus1 avatar jihyungko avatar kdh9949 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jangsus1

swpp2019-team11's Issues

Coveralls Configuration

Coveralls works a bit strange : All files in backend/ are duplicated.

It seems that we do not have to execute 'coverall' explicitly.
So, we may just delete those coverall commands, but still not sure.

  • also, we have to add branch test for backend testing (--branch option)

make my survey 후 확인

survey 만들었는데, 내 survey 확인이 안됩니다.
image

make 시 500에러가 발생하는듯 합니다

[AlphaTest] Survey 리스트 로딩

  • participate survey 를 눌러 서베이 리스트를 볼 때에 리스트가 제대로 로딩되지 않는 경우가 종종 있는 것 같습니다 (여러차례 확인했지만 정확한 조건을 모르겠습니다.. ㅜ)
  • 추가로 서베이에 참여한 뒤에 내가 참여한 서베이에 대해 재확인하는 기능이 아직 없는것같은데 이러한 점이 추가되면 좋을 것 같습니다
  • 마지막으로 한 유저가 특정 서베이에 여러차례 참여가 가능한 것 같은데 이러한 부분은 의도된 것인가요?

잘 사용해보았습니다 :D 감사합니다

[Refactor] Let's find2!

Input for email is too long. how about hitting enter?

<Form.Input onChange={(event) => this.setState({ email: event.target.value })} value={this.state.email} fluid icon="user" iconPosition="left" placeholder="E-mail address" />
<Form.Input
fluid
icon="lock"
iconPosition="left"
placeholder="Password"
type="password"
value={this.state.password}
onChange={(event) => this.setState({ password: event.target.value })}
/>

Except that, LGTM~

회원가입 버튼 무응답

회원가입 버튼이 무응답하는데,
무응답 하면 무응답하는 이유가 뭔지 툴팁으로 알려주거나
뭔가 표시가 있어야 할 것 같습니다.

[email protected]
test
test
test
20
Male

로 회원가입 시도했는데 안되었었구요!
아무래도 뭔가 중복이 일어났나 싶은데(그건 정확히 모르겠지만)

뭔가 정보를 잘못 입력했으면
뭐가 잘못되었는지 알려주셨으면 합니다

몇 가지 보고드립니다

서베이 만들었는데 안 만들어지는 경우가 발생하였습니다

또 내용이 비어있는 서베이(별로 의미가 없는)가 만들어집니다

[Refactor] Let's find!

I found one in TopBar.

const TopBar = (props) => {
return(
<Sticky>
<Segment style={{ height: '100px' }}>
<Grid colums={3} style = {{'min-width' : '800px'}}>
<Grid.Row verticalAlign="middle" >
<Grid.Column textAlign="center" style={{ minWidth: 200, marginRight : '50px' }}><Header style={{ 'font-size': '4em', 'cursor':'pointer' }} onClick = {() => {this.props.history.push('/main')}} size="huge" color="teal" textAlign="center">surBing</Header></Grid.Column>
<Grid.Column style = {{minWidth : 300}} >{props.searchBar ? (<SearchBar size="huge" minWidth = '300px' width = {'calc(100vw - 500px)'}/>) : null}</Grid.Column>
<Grid.Column style={{ minWidth: '180px' }} floated="right" ><ProfileButton /></Grid.Column>
</Grid.Row>
</Grid>
</Segment>
</Sticky>
)
}

I think each code line is too long.
maybe should use more indentation.

New Survey

Screen Shot 2019-12-05 at 7 03 05 PM

Due와 Open이 반대여야 하는것 같습니다..

Signup 에러

Signup을 할때 아마 겹치는 Nickname이여서 그런거 같은데 submit을 눌러도 아무것도 안뜨고 그냥 멈춰있습니다.

[Frontend] Things to implement before the Demo

We have to implement following things before demo.

  1. Search Result Page
  • Refine surveyBlock (display date / author / respondant count / ...)
  • Implement Cart adding feature (also needs popup for better UX)
  • Filter with survey start(end) date
  1. Cart Page
  • Implement download selected surveys with zip file
  1. Upload Page
  • CSVConverter (csv -> json) gives some field empty. (title / content / question type for each item)
    So, we have to ask those fields to uploader.
    • we don't need to fill author field, since the backend knows the user info
  • We have to give the backend only selected items.
  • We have to give warning for (possible) personal info.
  1. Survey Detail Page
  • Show the responses of the survey with well organized form
  • Implement single file download
  1. Log in check (unnecessary until demo, but has to do eventually)
  • Redirect to login page if not logged in
  • Redirect to main page if logged in
  • Has to make backend view to only test if the user is logged in.

I will do (manual) integrated testing and bugfix in Tuesday night.

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.