Skip to content

Lillenne/Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This project is a simple Blazor photo sharing app with upload, download, and limited sharing features.

Demo image

Current status

This project is on hold (perhaps indefinitely). It has been mostly a practice project to familiarize myself with web technologies, Blazor, ORMs, patterns for distributed and asynchronous messaging, app hosting, and security. I have moved to a self-hosted Immich instance for my immediate sharing and backup needs.

Goals of this project

  • Share photos of my burgeoning immediate family with my extended family
  • Make the tool that my wife thinks she wants for getting said photos to her phone / PC without paying for cloud internet storage
  • Gain practical experience with project development, ui, databases, security, and web dev

Roadmap

  • Image viewer UI → Completed 5/29/23
  • Jwt Authentication → Completed 6/2/23
  • User credential database → Completed 6/2/23
    • Registration return urls → Completed 7/3/23
  • Image server implementation 1 (app local file system)
    • Serve → Completed 7/5/23
    • Download Completed 2023
    • Upload Completed 2023
  • User groups and photo view/share permissions
    • Roles (Authorization)
  • Configure hosting & First release
  • Telemetry
    • Track site access patterns
    • Track what images are downloaded
  • Image server implementation 2 (likely self-hosted MinIO) Minio prototype completed 2023
    • Serve
    • Download
    • Upload

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published