Go to file
9700X_PC 3b86483435 first commit 2025-04-25 16:52:49 +09:00
modules first commit 2025-04-25 16:52:49 +09:00
.gitignore first commit 2025-04-25 16:48:19 +09:00
README.md first commit 2025-04-25 16:48:19 +09:00
main.py first commit 2025-04-25 16:48:19 +09:00
poetry.lock first commit 2025-04-25 16:48:19 +09:00
pyproject.toml first commit 2025-04-25 16:52:49 +09:00

README.md

MyCar Browser

MyCar Browser

소개

MyCar Browser는 PySide6를 기반으로 개발된 현대적이고 사용자 친화적인 웹 브라우저입니다. 크롬과 유사한 인터페이스를 제공하며, 다양한 도구와 기능을 포함하고 있습니다.

주요 기능

  • 🚀 크롬과 유사한 브라우징 경험
  • 🔐 사용자 인증 시스템
  • 🛠️ 다양한 도구 모음
    • 배송비 계산기
    • 금지어 관리
    • 카테고리 관리
    • 로그 관리
  • 🔍 지능형 검색 기능
  • 📚 북마크 관리
  • 🎨 모던한 UI/UX 디자인

설치 방법

  1. Poetry 설치 (아직 설치하지 않은 경우)
curl -sSL https://install.python-poetry.org | python3 -
  1. 프로젝트 클론
git clone https://github.com/yourusername/mycar-browser.git
cd mycar-browser
  1. 의존성 설치
poetry install
  1. 애플리케이션 실행
poetry run python main.py

프로젝트 구조

mycar-browser/
├── main.py                 # 애플리케이션 진입점
├── modules/
│   ├── ui/                # UI 관련 모듈
│   │   ├── main_window.py
│   │   ├── browser_widget.py
│   │   ├── tools_widget.py
│   │   ├── menu_bar.py
│   │   └── status_bar.py
│   ├── browser/           # 브라우저 관련 모듈
│   ├── tools/            # 도구 관련 모듈
│   ├── utils/            # 유틸리티 모듈
│   └── assets/           # 리소스 파일
│       └── icons/        # 아이콘 파일
└── README.md

사용된 기술

  • Python 3.9 - 3.13
  • PySide6
  • Poetry (의존성 관리)
  • Qt WebEngine

라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

기여하기

  1. 이 저장소를 포크합니다.
  2. 새로운 기능 브랜치를 생성합니다 (git checkout -b feature/amazing-feature)
  3. 변경사항을 커밋합니다 (git commit -m 'Add some amazing feature')
  4. 브랜치에 푸시합니다 (git push origin feature/amazing-feature)
  5. Pull Request를 생성합니다.

연락처

프로젝트에 대한 문의사항이 있으시면 이슈를 생성해 주세요.