Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ddonghyeo/todolist_codinggenius

2023 소프트웨어 공학 팀 프로젝트 To Do LIst Web App
https://github.com/ddonghyeo/todolist_codinggenius

css html js mail-sender res-api session ssl

Last synced: 13 days ago
JSON representation

2023 소프트웨어 공학 팀 프로젝트 To Do LIst Web App

Awesome Lists containing this project

README

        

# To Do List _ Coding Genius

소프트웨어공학 팀 프로젝트, To Do List 웹앱입니다.
FE, BE브랜치로 코드를 나누어 놓았습니다.

## 배포

배포 웹 페이지 : https://page.geniustodo.shop/


API 서버 : https://geniustodo.shop/







# Front End - branch FE

## Tech
HTML, JS, CSS

주요 기술 구현 : Authorization - session, HTTP API Connection, JSON parsing, replace, SSL

## Framework
Django

## Results



image
image

image

image

image

image

image

image
image
image








# Back End - branch BE

## Tech

Java,

주요 기술 구현 : Email Login, Authentication, Authorization - Jwt Token, Email Sending Service, Swagger, SSL, PasswordEncoding, MongoRepositoru

## Framework
Spring

## Dependencies
- Spring Web
- Lombok
- Spring Security
- JDBC API
- Spring Boot DevTools
- Spring Data JDBC
- jwt
- Java Mail Sender
- Swagger
- etc..

## Database
NOSQL - MongoDB

## Results

image
image

image
image
image
image
image

## Commit Message Convention

| Type | Description |
|:-----------:|---|
| `Feat` | 새로운 기능 추가 |
| `Fix` | 버그 수정 |
| `Ci` | CI관련 설정 수정 |
| `Docs` | 문서 (문서 추가, 수정, 삭제) |
| `Style` | 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없는 경우) |
| `Refactor` | 코드 리팩토링 |
| `Test` | 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없는 경우) |
| `Chore` | 기타 변경사항 (빌드 스크립트 수정 등) |