Skip to content

markbellingham/MyEspacio

Repository files navigation

Code Quality

PHPStan Level 9 pipeline status PHP PHP coverage TypeScript TypeScript coverage

Photos

  • Displays all photos in the gallery.
  • Can search for photos using titles, tags, descriptions, location
  • Can display most popular photos by faves and comments
  • Can display search results from the URL
    • If the search term matches an album then the view shows all photos from that album. E.g. /photos/vietnam
    • If the search term does not match an album it searches all photos. E.g. /photos/sunset
    • Multiple search terms are possible. The same rules apply, so if the first search term is an album it returns a search of the second term within that album. If no album matches then it returns results that match both terms. E.g. /vietnam/sunset

Photo Gallery

Single photo modal view.

  • Can show full size photo
  • Add as favourite
    • Non-logged-in users are registered as anonymous faves
    • Logged-in users faves are linked to their user account
  • Add comment (only if you are logged in)

![Single Photo](screenshots/Photo Detail.png?raw=true "Title")

Contact Me

  • Form to send me a message
  • Links to visit my social media profiles

Contact Page

Login

  • Log in from your email using a magic link or a code

Login Modal

About

Rework of the Prersonly project with unit tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published