프로젝트 과제

으아 드디어 최종 프로젝트를 발표 했습니다! S.A. 회고 : S.A(8조) (notion.site) S.A(8조) | Notion 💯 SA 피드백 teamsparta.notion.site 와이어 프레임 figjam : Figma Figma Created with FigJam www.figma.com github : daengdaengjoa/Team-8 (github.com) GitHub - daengdaengjoa/Team-8 Contribute to daengdaengjoa/Team-8 development by creating an account on GitHub. github.com 이렇게 발표후 잘 끝났습니다 ^^
이제 어느정도 모양을 갖추어 가고 있는것 같습니다. 팀원들과 작성했던 내용들을 보면서 합쳐가고 merge를 하면서 오류가 나는 부분들을 수정했습니다. 화이트 보드에 merge를 하면서 오류가 났던 부분을 정리해두고 오류가 수정이 되면 코맨트를 달아서 수정이 완료가 되었다고 표시를 해가면서 문제점을 찾아가서 해결하는 방안으로 정리 하였습니다. Welcome to FigJam – FigJam (figma.com) Figma Created with FigJam www.figma.com 메인 화면도 이제 구현이 대부분 완성이 되었습니다 ㅎㅎ daengdaengjoa/Team-8 (github.com) GitHub - daengdaengjoa/Team-8 Contribute to daengdaengjoa/Team..
오늘은 로그인기능을 만들어 보기로 하였습니다. 만들어진 로그인 화면을 가져와서 내가 원하는 스타일로 만들어 주었으며 로그인과 회원가입을 같이 할 수 있는 사이트를 만들었습니다. APP.PY @app.route("/로그인화면", methods=["GET", "POST"]) def 로그인화면(): # 글작성의 내용을 입력하고 작성 완료를 누르면 동작 # 회원가입 기능! if request.method == "POST" and request.form.get("name"): # Posting테이블의 칼럼에 맞추어 변수의 값 입력 new_UserInfo = UserInfo( user_id=request.form['user_id'], pw=request.form['pw'], name=request.form['nam..
어제는 데이터베이스를 받아서 검색기능을 넣을 곳을 생각하며 구상하는 것까지 했습니다. 이제는 어떻게 만들것인지는 찾아 가면서 만들어 보도록 하겠습니다. 어제 까지 만들었던 부분에서 생겼던 문제로는 get방식으로 받아서 리스트 전체를 나오게 하는건 되었지만 post방식으로 검색을 했을 때 값이 나오게 하는 것이 안되었다.. 튜터님과 검색을 통해서 알아본 결과! 만들수가 있었습니다! 이제 여기서 데이터 베이스의 값을 가져와서 내가 보고 싶은 부분만 볼 수 있도록 검색기능까지 구현 했습니다. 이렇게 데이터 최신순으로 정렬을 할 수 있도록 하였으며 글 작성 페이지에서 글을 작성해서 데이터베이스에 저장하면 최신 작성글에 작성이 되며 전체 글 페이지에서도 작성을 할 수 있게 됩니다. 각 영화의 페이지에 들어가서 내..
팀 프로젝트를 시작해 봅시다! GPT 웹종 팀 프로젝트를 만들어 보는 시간! 게시판 만들기~! 우리 팀에서 만들어 볼 것은 영화 게시판 입니다. 영화에 리뷰를 달고 그 리뷰를 서로 공유 하며 나누는 것을 목적으로 만들어 볼 것이고 구상은 아래와 같습니다. 프론트 페이지를 만들고 각 기능을 나누어서 목적에 맞게 배분을 하는 형식으로 할 예정입니다. 이걸 만들면서 좋은 걸 알게 되었는 데 팀 프로젝트를 하면서 서로 공유하고 나누기 좋은 프로그램인 "피그마"라는 사이트로 들어가서 서로 같은 화면을 보면서 공유가가능 한 화이트 보드 같은 웹사이트입니다. Figma: The Collaborative Interface Design Tool Figma: The Collaborative Interface Design ..
2번 과제에 해당하는 가위 바위 보 게임을 온라인에서 작동 할 수 있도록 해보자! 과제 내용: 앞서 진행했던 가위 바위 보 게임 의 입출력을 Flask 와 HTML 을 이용하도록 변경하세요. 과제2 에서는 가위 바위 보 게임 입출력을 콘솔(터미널)에서 진행했어요. 이번 과제에서는 HTML form 을 통해서 입력을 받으세요. Flask 내부에서 로직을 처리한 후 HTML 에 출력되도록 구성해보세요. 1. 먼저 2과제에서 사용했던 가위 바위 보의 로직을 그대로 가져와서 사용을 하고 결과의 표기 방법을 html로 만들어서 가져오는 걸로 해보자. 2. 먼저 서버를 만들어야 하는데 git을 이용해서 만드는 방법을 다시한번 찾아보도록 합시다!. 3. 그 다음으로 html으로 서버내에 표시를 하는 화면을 어떻게 구..
클래스를 이용한 프로젝트라 한 번 만들어 보아야겠군요. 과제 내용 Member 클래스와 Post 클래스를 정의하세요. Member 클래스에는 다음과 같은 속성을 가지고 있어야 합니다. 회원 이름 (name) 회원 아이디 (username) 회원 비밀번호 (password) Member 클래스에는 다음과 같은 메소드를 가지고 있어야 합니다. 회원 정보를 print해주는 display (회원이름과 아이디만 보여주고 비밀번호는 보여줘서는 안됩니다!) Post 클래스에는 다음과 같은 속성을 가지고 있어야 합니다. 게시물 제목 (title) 게시물 내용 (content) 작성자 (author) : 회원의 username 이 저장되어야 함! 회원 인스턴스를 세개 이상 만들고 members 라는 빈리스트에 appen..
업 다운 게임에 이어서 이번에는 가위 바위 보 게임을 만들어봅시다! 과제 내용 플레이어와 컴퓨터가 참여하는 가위바위보 게임을 만드세요. 게임은 다음 순서로 진행됩니다. 플레이어가 가위, 바위, 보 중 하나를 입력합니다. 컴퓨터도 무작위로 가위, 바위, 보 중 하나를 선택합니다. 플레이어와 컴퓨터의 선택을 비교하여 승패를 판정합니다. 결과를 출력하여 플레이어가 이겼는지, 컴퓨터가 이겼는지, 비겼는지를 알려줍니다. 게임을 반복하거나 종료할 수 있는 기능을 추가하세요. 이번에도 바로 만들기 전에 내가 무엇을 먼저 구성을 해야 할지 구성요소를 찾아보도록 하자. 1. 플레이어가 가위, 바위, 보 중 하나를 입력합니다. 일단은 input으로 가위,바위,보 중에 하나를 입력을 받습니다. 2. 컴퓨터도 무작위로 가위,..
드디어 첫 과제를 받았습니다!!! 처음 만들게 될 과제는 업 다운 게임을 만들기! 업다운게임에 들어가야 할 요소들을 알려주셨는데. 내용 플레이어와 컴퓨터가 참여하는 업다운 게임을 만드세요. 프로그램은 다음과 같은 기능을 포함해야 합니다. 컴퓨터는 1부터 100 사이의 랜덤한 숫자를 생성합니다. 플레이어는 숫자를 입력하고, 입력한 숫자와 컴퓨터의 숫자를 비교하여 "업" 또는 "다운" 힌트를 제공합니다. 플레이어가 컴퓨터의 숫자를 정확히 맞히면 시도한 횟수를 알려줍니다. 플레이어가 숫자를 맞힐 때까지 위 과정을 반복합니다. 이런 내용이 들어가야 하는 게임입니다. 먼저! 바로 파이썬으로 들어가기전에 생각으로 정리를 해봅시다. 1. 컴퓨터는 1부터 100 사이의 랜덤한 숫자를 생성합니다. 여기는 random함수..
HyunjunPark
'프로젝트 과제' 카테고리의 글 목록