Pictoria is a full-stack image gallery application designed for managing and displaying images, with a focus on AI-generated art. It features a Python backend for serving images and data, and a Vue.js frontend for a rich user experience.
- Python 3.12+ and
uv - Node.js and
pnpm justcommand runner
-
Clone the repository:
git clone git@github.com:Jannchie/pictoria.git cd pictoria -
Run the development environment: To run both the backend and frontend servers concurrently, use the following command from the project root:
just dev
Alternatively, you can run them separately:
- Backend Server:
just server-dev - Frontend Server:
just web-dev
- Backend Server: