Skip to content

Draw your heart out with our art assistance tool which breaks down reference images into simple shapes with live feedback courtesy of Art Mentor, Shelly.

Notifications You must be signed in to change notification settings

Potara-art/Potara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stack Overview

  • Frontend: Vite + React
  • Backend: Express.js + Prisma
  • Database: PostgreSQL 17

Project Structure

.
├── backend/    # Backend service 
├── frontend/   # Frontend service 
├── docker-compose.yml

Services

1. Database: postgres_db

  • Official PostgreSQL 17 image
  • Persists data in a Docker volume
  • Exposes port 5432
  • Healthcheck ensures readiness before backend starts
  • Credentials:
    • DB Name: postgres_db
    • User: admin
    • Password: 1234

2. Backend: backend

  • Built from ./backend
  • Exposes port 8000
  • Depends on healthy database
  • Loads environment variables from ./backend/.env

3. Frontend: frontend

  • Built from ./frontend
  • Exposes port 5173

Getting Started

Prerequisites

Quick Start

  1. Clone this repository

    git clone https://github.com/ThomasT-GitHub/frontend-docker-quickstart.git
    cd docker-quickstart
  2. Start all services

    docker compose up --build

    This will build and start the database, backend, and frontend containers.

  3. Access your app

About

Draw your heart out with our art assistance tool which breaks down reference images into simple shapes with live feedback courtesy of Art Mentor, Shelly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •