feat: initial Jimi Gallery prototype

- Public site (Home/Artists/Exhibitions/News/About/Contact) with EN/KO/JA i18n
- Admin panel with login, CRUD, image upload, multilingual editing
- Exhibition slider/lightbox view
- FastAPI + MongoDB backend, JWT auth
- Docker Compose deployment, behind nginx at jimi.yakenator.io
This commit is contained in:
2026-04-25 12:47:36 +09:00
commit 098b55e3b0
32 changed files with 5334 additions and 0 deletions

5
backend/requirements.txt Normal file
View File

@ -0,0 +1,5 @@
fastapi==0.115.0
uvicorn[standard]==0.30.6
motor==3.6.0
pyjwt==2.9.0
python-dotenv==1.0.1