GithubHelp home page GithubHelp logo

rickyshu / seb42_pre_015 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codestates-seb/seb42_pre_015

0.0 0.0 0.0 42.84 MB

코드스테이츠 프리 프로젝트: 스택오버플로우 클론

Home Page: http://underdog15.s3-website.ap-northeast-2.amazonaws.com/

JavaScript 58.87% Java 40.99% CSS 0.08% HTML 0.06%

seb42_pre_015's Introduction


roobits

  • Team name : 🐶 언더독
  • Project : Stackoverflow : A question and answer website for programmers
  • Project duration : 2023.02.16 - 2023.03.02
  • Team members : 임희연(팀장), 한승완, 김세훈, 조영롱(부팀장), 이승배, 박의진
  • Link : 🌐 stackoverflowClone.Underdog
  • 사용자 요구사항 정의서: 사용자요구사항 정의서

💼 Team

임희연
(FE, Team lead)
한승완
(FE)
김세훈
(FE)
조영롱
(BE, BE lead)
이승배
(BE)
박의진
(BE)
임희연 한승완 김세훈 조영롱 이승배 박의진

Pages
- Question detail page
- Ask question page
Components
- Navigation
- Tag
- Editor
Features
- Question CRD
- Answer CRD
- Comment CRD
- Vote CD

Pages
- Main page
- Edit Question page
- Edit Answer page
Components
- Header
- Side navigation
Features
- Question RU
- Answer U
- Search by
keywords, tags
and username

Pages
- Signup page
- Login page
Components
- Buttons
- Footer
Features
- Email signup
- Email login
logout
- Manage access
and refresh token


-Signup
- Automated welcome email
- Spring Security
(Authentication, Authorization, JWT)
-Search
- AWS deployment

- CRUD
- Answer, Comment
- Exception handling
- Vote

- CRUD
-Question, Comment
-Tag
-Search
- Voting
- AWS deployment

Name Github ID
임희연 @heeyeon-lim
한승완 @hanseungwan1
김세훈 @Hoonikim
조영롱 @youngrongcho
이승배 @SeungbaeLee
박의진 @snowqhdl

⚙️ Tools

Github Discord Notion
github logo Discord logo Notion logo

🖥 Front-end

Html CSS JavaScript React Styled-
Components
axios Prittier esLint React-Quill
Html
CSS
icon
icon
styled-components icon

🔒 Back-end

Java AWS mySQL JWT Spring Spring
Boot
icon
icon
icon
spring-boot logo spring logo spring-boot logo


🌟 Pages & Features

Main page, search and filter results Login / Signup page
Ask question page Delete question
Edit question and answer Vote & Delete answer

👩🏻‍💻 Wireframe

https://www.figma.com/file/liYWF9Ovxq3mgh2w38hWHk/Stack-overflow-clone?node-id=0%3A1&t=4lP7K9au50idh3N5-1


🔖 DB Diagram

스크린샷 2023-03-02 16 27 06

💡Rest Docs API

스크린샷 2023-03-02 16 25 04

💡Postman API

스크린샷 2023-03-02 16 22 37


📎 Git

🌲 Branch

main : 서비스 운영 브랜치 dev : 메인 브랜치 배포전 릴리즈 브랜치
front-dev : FE 개발 환경 브랜치 back-dev : BE 개발 환경 브랜치
feat/개발명 : 기능 개발 브랜치 ex) feat/Login


📌 Pull Request Merge 담당 📌
❗️주의 : 해당 브랜치별로 담당 인원분들은 전부 모여 코드리뷰 및 동의 후에 
Merge를 진행합니다.

main <- dev : 임희연 (팀장) (조영롱, 한승완, 김세훈, 이승배, 박의진)

dev <- front-dev : 임희연  (한승완, 김세훈, 조영롱, 이승배, 박의진)
dev <- back-dev : 조영롱 (이승배, 박의진, 임희연, 한승완, 김세훈)

front-dev <- feat : 임희연  (한승완, 김세훈)
back-dev <- feat : 조영롱 (이승배, 박의진)

✉️ Commit Message

Message 설명
[feat] 새로운 기능을 추가할 경우 ex) [feat] 로그인 기능 추가
[fix] 버그 수정에 대한 커밋
[init] 브랜치 시작
[refactor] 효율을 위한 코드 리팩토링에 대한 커밋
[style] 컨벤션에 맞춘 코드 스타일 또는 포맷 등에 관한 커밋
[docs] 문서 및 주석 수정

seb42_pre_015's People

Contributors

heeyeon-lim avatar hoonikim avatar youngrongcho avatar hanseungwan1 avatar seungbaelee avatar snowqhdl avatar

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.