Skip to content

Latest commit

 

History

History
125 lines (94 loc) · 3.74 KB

README.md

File metadata and controls

125 lines (94 loc) · 3.74 KB

🧚🏻 Portodo 🧚🏻


이화여자대학교 IT동아리 연합 해커톤 EWHA-thon에서 2024.04.15 ~ 2024.04.17까지 3일간 진행된 프로젝트입니다.


⏳ Introduction

Portodo는 ‘포트폴리오 + 투두’라는 뜻으로 자신의 커리어를 위한 활동을 AI를 통해 쉽게 기록하고 자신의 목표를 위한 정보를 받을 수 있는 웹사이트입니다.
사용자가 매일 할 일을 작성하면 한 달 후 요약하여 활동 기록으로 남겨주는 기능이 핵심 기능입니다.
이 데이터를 기반으로 같은 진로를 희망하는 학생들은 어떤 활동을 하고 있는지 확인하고 앞으로 할 활동을 추천 받을 수 있습니다.
이대생들이 경험 정리를 쉽게 하고 선배들의 과거 활동을 보며 목표 커리어를 더 수월하게 준비할 수 있도록 돕습니다.


📍 Tech Stack

HTML CSS JavaScript Flask Firebase
  • HTML/CSS
  • JavaScript
  • Firebase
  • Flask

📍 System Architectures

alt text


👩‍💻 Roles

송하은
기획

김승연
프론트엔드

정유진
백엔드

박수진
인공지능


📁 Directory Structure

Click to toggle
├── app.py
├── authentication
│   └── firebase_auth.json
├── database.py
├── package-lock.json
├── package.json
├── static
│   ├── css
│   │   ├── grid.css
│   │   ├── group_insert.css
│   │   ├── login.css
│   │   ├── main.css
│   │   ├── personal_insert.css
│   │   ├── todo.css
│   │   ├── todo_insert.css
│   │   ├── todo_portfolio.css
│   │   └── todo_portfoliowrite.css
│   └── images
│       ├── Folder.png
│       ├── check-circle.png
│       ├── check.png
│       ├── circle.png
│       ├── green.png
│       ├── people.png
│       ├── pofo.png
│       └── x-close.png
└── templates
    ├── grid.html
    ├── group_insert.html
    ├── group_todo_insert.html
    ├── index.html
    ├── login.html
    ├── main.html
    ├── navbar.html
    ├── personal_insert.html
    ├── personal_todo_insert.html
    ├── todo.html
    ├── todo_portfolio.html
    └── todo_portfoliowrite.html

⚙️ Settings

  1. python version under 3.9

  2. download

pip3 install flask
pip3 install pyrebase
pip3 install urllib3
  1. flask run
flask run

🔗 License

MIT License