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

https://github.com/mlee528/elice_library_p1

도서관 대출 서비스 프로젝트
https://github.com/mlee528/elice_library_p1

bootstrap flask mysql

Last synced: 2 months ago
JSON representation

도서관 대출 서비스 프로젝트

Awesome Lists containing this project

README

          

# 엘리스 도서관 대출 서비스
Flask, MySQL, Bootstrap을 이용해 도서관 책 대여 웹서비스를 구현했습니다.(개인프로젝트)

서버사이드 렌더링 방식이며, Flask ORM을 이용하여 데이터베이스를 이용했습니다.
main




# 프로젝트 구조

```
├── app/
│ ├─ __init__.py
│ ├─ models.py
│ ├─ main.py
│ ├─ dashboard.py
│ ├─ detail.py
│ ├─ auth.py
│ ├─ migrations/
│ ├─ static/
│ │ ├─ books.json
│ │ ├─ css/
│ │ ├─ js/
│ │ └─ img/
│ ├─ tests/
│ │ └─ error_handler.py
│ └─ templates/
│ ├─ base.html
│ ├─ home.html
│ ├─ dashboard.html
│ ├─ detail.html
│ ├─ login.html
│ ├─ signup.html
│ └─ error.html
├── .env
├── .gitignore
├── config.py
├── loaddata.py
├── requirements.txt
└── README.md
```




# 개발 일일회고록 :pencil:

| 날짜 | 주요 이슈 |
| :------: | :------ |
| [21.11.16(화)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.16(%ED%99%94)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | 개발환경셋팅 |
| [21.11.17(수)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.17(%EC%88%98)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | DB(users, books)설계 및 이미지 처리 방식 구상 |
| [21.11.18(목)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.18(%EB%AA%A9)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0)| 프로젝트 재설계
로그인/회원가입 기능 개발
책 소개 페이지 구현
|
| [21.11.19(금)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.19(%EA%B8%88)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | DB(rent) 설계
대여하기 기능 개발
사용자별 Dashboard 구현
|
| [21.11.20(토)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.20(%ED%86%A0)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | 반납하기 기능 개발
로그인/회원가입 버그 수정 및 UI 개편
메인페이지 UI 개편
|
| [21.11.21(일)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.21(%EC%9D%BC)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | 평점(Rating)테이블 설계
책 평점 보여주기 기능 추가
책 소개 페이지 UI 개발 |
| [21.11.23(화)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.23(%ED%99%94)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | 책 소개 페이지(리뷰 부분) 바닐라 자바스트립트 방식 도입
책 리뷰 삭제 기능 개발 |
| [21.11.24(수)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.24(%EC%88%98)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | Dashboard UI 개편
회원가입 폼 조건(regex사용) 설정 완료 |
| [21.11.25(목)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.25(%EB%AA%A9)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | error_handler.py 추가
error.html 생성 |
| [21.11.26(금)](https://github.com/martinalee94/elice_library_p1/wiki/21.11.26(%EA%B8%88)-%EC%9D%BC%EC%9D%BC%ED%9A%8C%EA%B3%A0) | VM배포
이슈 트러블 슈팅
발표자료 작성 |