Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codejaws/jawstify

일정 관리는 Jawstify
https://github.com/codejaws/jawstify

github-actions nextjs14 styledcomponents typescript zustand

Last synced: 4 months ago
JSON representation

일정 관리는 Jawstify

Awesome Lists containing this project

README

        

## Jawstify 🦈

개발기간: 2023.12.18 ~ 2024.01.05


### ℹ️ Project Introduction

**스마트하게 나의 일정을 칸반보드로 관리할 수 있는 플랫폼입니다.**


### 🌐 Deploy

https://taskify4.vercel.app/


### 👥 Team

| 4팀 | 4팀 | 4팀 | 4팀 | 4팀 |
| :-------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------: |
| | | | | |
| [박경서](https://github.com/zermzerm)
나의 대시보드 페이지
사이드바
무한스크롤
QA담당

| [김소은](https://github.com/summerkimm)
다크모드 구현
Landing 페이지
대시보드 페이지
Global CSS & palette 정리

| [김기연](https://github.com/arky02)
로그인&회원가입 페이지
소셜 로그인
모달 컴포넌트
대시보드 페이지

| [임윤혁](https://github.com/oauch)
계정관리 페이지
카드 모달 컴포넌트
대시보드 페이지

| [박종민](https://github.com/qooktree1)
대시보드 수정 페이지
Nav바
페이지네이션
API 연동 및 Type 정리

|


## 🦮 Start Guide

### Requirements

For building and running the application you need:

```
Node.js 18.18.2
Npm 9.8.1
```

### 🚀 Installation & Start

```bash
$git clone https://github.com/part3-4/Taskify.git
cd Taskify
npm install
npm run dev
```


## ⚒️ Stacks

### Environment

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1704290360969?alt=media&token=f9a43cb0-ddd8-4cbc-955c-8e74468d3a35)](https://github.com/msdio/stackticon)

### Common

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1704290314773?alt=media&token=0b0c11cb-979f-4519-ba8f-ec2c38e4199c)](https://github.com/msdio/stackticon)

### Front-End

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1704352824107?alt=media&token=49f3a32b-9d10-4b14-95a9-6dc476d8c6cc)](https://github.com/msdio/stackticon)

### Communication

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1704290391728?alt=media&token=0bd43080-8663-410e-bda2-ae8ac5fe2159)](https://github.com/msdio/stackticon)

### Deploy

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1704290550464?alt=media&token=b890cdac-ac5e-4b38-86f9-19a254fd6f82)](https://github.com/msdio/stackticon)

### State Management

## 📁 폴더 구조

```
./
├── README.md
├── apis/ -> api
├── components/ -> 컴포넌트
├── constants/ -> 상수
├── hooks/ -> 커스텀 훅
├── pages/ -> 페이지
├── public/ -> 폰트, 이미지, 아이콘 모음
├── styles/ -> 스타일 관련
├── types/ -> 타입 관련
└── utils/ -> 함수 관련
```


## 🪧 협업 전략

### Github

- 코드의 버전을 관리
- 이슈 발행, 해결을 위한 토론
- PR시, 팀원들이 코드 리뷰를 진행하고 Feedback 게시

### Notion, Github Discussion

- Convention 정리(PR, Commit, Naming)
- Ground Rule 정리
- Git branch 전략 정리(Github Flow 전략 사용)

### 회의

- 10 a.m. - 팀 회의(Github Discussion 이용)
- PR이 올리면 Code Review하며 Comment