---
# System prepended metadata

title: Untitled

---

<p align="middle" >
  <a href="https://github.com/teo-sprint-12-todo">
    <img width="200px;" src="https://i.imgur.com/ktEm6R9.png" alt="로고"/>
  </a>
</p>
<h1 align="middle"><a href="https://teo-sprint-12-todo.github.io/teo-todo-frontend/">투두뚜두</a></h1>
<p align="middle"></p>


## 💬 서비스 소개

`투두뚜두`는 여러분의 목표 달성을 도와주는 투두리스트 웹앱입니다.

 투두뚜두와 함께 달려가다보면 목표와 가까워진 자신을 발견하게 될거에요! 😎✨

## 🥰 멤버

|                                         Backend                                         |                                          Frontend                                          |                                          Frontend                                           |                                         Frontend                                         |                                         Frontend                                         |                                          Designer                                          |                                         Frontend                                         |
| :--------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------: |
| |
|                            [코트니](https://github.com/210-reverof)                             |                          [제이슨](https://github.com/jongwooha98)                          |                           [루씨](https://github.com/rshk2002)                           |                           [꾺](https://github.com/C12H22O12)                            |                          [데이브](https://github.com/choseonghwan91)                          |                        [보리](https://teo-sprint-12-todo.github.io/teo-todo-frontend)                         |                        [제이드](https://github.com/dev-yun)                         |

## ⚙️ 기술스택

### 🧷 프론트엔드

<div align="middle">

<img src="https://img.shields.io/badge/javascript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black"> <img src="https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white">
<img src="https://img.shields.io/badge/react-61DAFB?style=for-the-badge&logo=react&logoColor=black">
<img src="https://img.shields.io/badge/react router-CA4245?style=for-the-badge&logo=reactrouter&logoColor=white">
<img src="https://img.shields.io/badge/axios-5A29E4?style=for-the-badge&logo=axios&logoColor=white">
<img src="https://img.shields.io/badge/styled components-D26AC2?style=for-the-badge&logo=styled-components&logoColor=white">
  
**Language |** Javascript, Typescript

**Framework |** React

**Library |** React Router, Axios, Styled Components

  
</div>


### 🧷 백엔드

<div align="middle">

<img src="https://img.shields.io/badge/java-3a75b0?style=for-the-badge&logo=java&logoColor=black"> <img src="https://img.shields.io/badge/spring-6DB33F?style=for-the-badge&logo=spring&logoColor=white">
<img src="https://img.shields.io/badge/spring boot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white">
<img src="https://img.shields.io/badge/spring mvc-6DB33F?style=for-the-badge&logo=spring&logoColor=white">
<img src="https://img.shields.io/badge/JPA Hibernate-59666C?style=for-the-badge&logo=Hibernate&logoColor=white">
<img src="https://img.shields.io/badge/gradle-02303A?style=for-the-badge&logo=gradle&logoColor=white">
<img src="https://img.shields.io/badge/junit-25A162?style=for-the-badge&logo=junit5&logoColor=white">
<img src="https://img.shields.io/badge/spring test-6DB33F?style=for-the-badge&logo=spring&logoColor=white">
<img src="https://img.shields.io/badge/spring rest docs-6DB33F?style=for-the-badge&logo=spring&logoColor=white">
  
  
**Language |** Java 11

**Framework |** Spring 5.3.21 (Spring Boot 2.7.1, Spring MVC 5.3.21)

**Data(RDBMS) |** JPA Hibernate 5.6.9 (Spring Data JPA 2.7.1)

**Build Tool |** Gradle 7.4.1

**Docs |** Spring REST Docs 2.0.6
  
</div>


### 🧷 인프라

<div align="middle">

<img src="https://img.shields.io/badge/AWS EC2-FF9900?style=for-the-badge&logo=amazonec2&logoColor=white">
<img src="https://img.shields.io/badge/maria DB-4479A1?style=for-the-badge&logo=mariadb&logoColor=white">
<img src="https://img.shields.io/badge/git-F05032?style=for-the-badge&logo=git&logoColor=white">
  
**DB |** H2, MySQL 8

**Server |** Git, SSH
  
</div>



## 핵심 기능

[API 명세](https://pitch-savory-ca1.notion.site/0ee731acbf74426fa43ca48c4b2dc624?v=2a5e43eb5caa4927b741539d995a6dc0&p=77906a47776f4a5bad45a18eeab8eec9&pm=s)


## <img src="https://noticon-static.tammolo.com/dgggcrkxq/image/upload/v1593397832/noticon/xmudzlguiuwsxfi3wjkj.png" width="60px" height="60px"> 우리의 규칙

### 1. 결과보다 배움을

### 2. 다 같이 알기

### 3. 비난 없는 의사소통

### 4. 반대는 근거와 함께


![](https://i.imgur.com/PGJ0gAu.png)


## 화면구성


### 1. 메인화면(TODO CRUD)
투두앱을 사용할 때 추가가 번거로워 손이 가지 않거나, 중요도와 긴급도를 제대로 볼 수 없어 답답했던 적이 있나요? 투두뚜두는 그 점을 캐치하여 좀 더 편리한 메인 화면을 구성해 봤어요. 한눈에 해야 할 일들을 볼 수 있고, 필요하면 하단의 버튼을 통해 바로 추가할 수 있어요!
<img src="./todo.png" width="30%" />


### 2. 캘린더
매일매일 투두를 확인하는 건 좋지만...그래도 전체적인 일정을 확인하고 싶어! 하시는 분들을 위해 준비했어요. 캘린더를 통해 한눈에 일정을 볼 수 있답니다.
<img src="/calendar.png" width="30%" />

### 3. 회고 및 통계
다시 되돌아보면서, 나는 얼마나 목표를 달성했는가, 그 때는 어떤 생각을 했었지? 볼 수 있어요. 단 기억 미화는 금물! 수정이 안되니 솔직하게 작성해주세요~
<img src="/retrospect.png" width="30%" />

### 4. 목표
이제까지 얼마나 달성했는지, 앞으로 얼마나 가야 하는지 수치화해서 확인할 수 있어요!
<img src="/goal-1.png" width="30%" />
<img src="/goal-2" width="30%" />
     
     
## 우리는 이렇게 작업했어요
![](https://i.imgur.com/IBaQhtc.png)

<!-- ### 1. 서로 인사를 나눴어요

![](https://i.imgur.com/Nyz9LLl.png) -->


<!-- ### Convention
UI 컴포넌트와, 로직 컴포넌트의 분리

### Folder Structure
/assets
/types
/pages
 - index.ts

/components
 - Todo Item

/common
 - button
 - modal

/context 전역상태관리
 - user
 
/hooks -->