Skip to content

DeepAung/deep-art

Repository files navigation

Deep Art

Deep Art is a full-stack e-commerce-like artwork platform, allowing users to upload their artwork and set a price for others to favorite, buy, and download.

Features

  • User: View all available arts. Favorite, buy, and download artworks.
  • Creator: Manage owned artworks with full CRUD functionality.

Technologies Used

  • Frontend: HTMX, Alpine.js, TailwindCSS
  • Backend: Golang
  • Deployment: Docker, Google Cloud Run

Setup Instructions

Prerequisites

Local Development

  1. Clone the repository.
    git clone https://github.com/DeepAung/deep-art.git
    cd deep-art
  2. Create .env.dev with template from .env.example
  3. Run migration
    make migrate.up
  4. Run these 3 commands separately.
    make air
    make tailwind
    make templ
  5. Access the application at http://localhost:3000.

Live Demo

Experience the live application at https://deep-art-prod-796109602795.asia-southeast1.run.app.

About

E-commerce-like Fullstack web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors