Show Photos
๐Ÿ“ท

Web application to manage images and share them with the community!

In case the demo app doesn't work...

Watch this video. The app may fail because the resources used for this app are limited in its free version.

Main features of this app. ๐Ÿง

  • ๐ŸŸฃ Login.
  • ๐ŸŸฃ Account creation.
  • ๐ŸŸฃ View photos posted by other users.
  • ๐ŸŸฃ Filter posts by: Top Rated / Least Rated / Most Recent.
  • ๐ŸŸฃ Search post by description.
  • ๐ŸŸฃ Access the publication and its details.
  • ๐ŸŸฃ Add comments to the publication.
  • ๐ŸŸฃ Add publications.
  • ๐ŸŸฃ Edit publication.
  • ๐ŸŸฃ Delete publication.
  • ๐ŸŸฃ Add posts to favorites.
  • ๐ŸŸฃ Remove publications from favorite.

Technologies used. ๐Ÿงช

Frontend

  • ๐ŸŸข React JS.
  • ๐ŸŸข TypeScript.
  • ๐ŸŸข SASS (Styles).
  • ๐ŸŸข Vite JS.
  • ๐ŸŸข Apollo Client.
  • ๐ŸŸข Zustand (State management).
  • ๐ŸŸข Cloudinary (Images management).
  • ๐ŸŸข Netlify (to deploy the app).

Backend

  • ๐ŸŸก Node JS.
  • ๐ŸŸก PostgreSQL.
  • ๐ŸŸก Express JS.
  • ๐ŸŸก GraphQL.
  • ๐ŸŸก Apollo Server.