Skip to content

πŸ’­[Full Stack Sillicon Valley Internship Program] Reactλ₯Ό μ‚¬μš©ν•˜μ—¬ μ›Ήνˆ° 이미지 λ²ˆμ—­ μ„œλΉ„μŠ€λ₯Ό κ°œλ°œν•˜μ˜€μŠ΅λ‹ˆλ‹€.

Notifications You must be signed in to change notification settings

Yerineee/Convertoon

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Convertoon

Convertoon provides a service that translates webtoons to entertainment companies that want to export domestic webtoons. You can check the translated webtoon image by selecting the webtoon image and language to translate and clicking the translation button. If there is an error in the extracted and translated texts, you can modify them on the modify page.

convertoon

Index


Architecture


File Structure

β”œβ”€β”€ backend
β”‚Β Β  β”œβ”€β”€ Dockerfile
β”‚Β Β  β”œβ”€β”€ Font
β”‚Β Β  β”œβ”€β”€ Pillow.ipynb
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ convertoon
β”‚Β Β  β”œβ”€β”€ db.sqlite3
β”‚Β Β  β”œβ”€β”€ manage.py
β”‚Β Β  β”œβ”€β”€ media
β”‚Β Β  β”œβ”€β”€ requirements.txt
β”‚Β Β  β”œβ”€β”€ settings_debug.json
β”‚Β Β  └── textExtract
β”œβ”€β”€ docker-compose.yml
β”œβ”€β”€ frontend
β”‚Β Β  β”œβ”€β”€ Dockerfile
β”‚Β Β  β”œβ”€β”€ README.md
β”‚Β Β  β”œβ”€β”€ build
β”‚Β Β  β”œβ”€β”€ node_modules
β”‚Β Β  β”œβ”€β”€ package-lock.json
β”‚Β Β  β”œβ”€β”€ package.json
β”‚Β Β  β”œβ”€β”€ public
β”‚Β Β  β”œβ”€β”€ src
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ App.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ components
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ buttons
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ images
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ layouts
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── states
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ index.css
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ index.js
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pages
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ services
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ store
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ styles
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ colors
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ layout
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── states
β”‚Β Β  β”‚Β Β  └── utils
β”‚Β Β  └── yarn.lock
└── nginx
    β”œβ”€β”€ Dockerfile
    └── default.conf


Installation

Github

  • Clone Repository
git clone https://github.com/SiliconValley-Team-h/Convertoon.git

Front-end setting

  • API_Service.js
...
export const BASE_URL = 'http://<url>';
...

Back-end setting

  • settings.py
...
CORS_ORIGIN_WHITELIST = (
  'http://<url>',)
...
  • settings_debug.json (Papago API key)
{
  "NAVER": {
    "CLIENT_ID": "...",
    "CLIENT_SECRET": "..."
  }
}

Docker

docker-compose up --build

Tech Stack

Frontend : React
WSGI : Gunicorn
Web Server : Nginx
Backend : Django
Database : SQLite
AI : PyTorch
Etc : Docker, AWS
Frontend Backend AI DevOps ETC
React
NodeJS
Django
SQLite
Gunicorn
PyTorch AWS
Docker
Nginx
Slack
GitHub
Notion
Postman

Team Members

Name κΉ€μ˜ˆλ¦° μ•ˆνš¨μ§„ μ—„ν•˜λŠ˜ μž₯λ™ν›ˆ
Github @Yerineee @narlo23 @trash1ife @jdonghun01
Role Frontend, AI Frontend Backend Backend, DevOps, AI

About

πŸ’­[Full Stack Sillicon Valley Internship Program] Reactλ₯Ό μ‚¬μš©ν•˜μ—¬ μ›Ήνˆ° 이미지 λ²ˆμ—­ μ„œλΉ„μŠ€λ₯Ό κ°œλ°œν•˜μ˜€μŠ΅λ‹ˆλ‹€.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 36.3%
  • Python 32.6%
  • Jupyter Notebook 16.5%
  • SCSS 8.7%
  • HTML 4.1%
  • Dockerfile 1.2%
  • CSS 0.6%