Art Gallery : A social platform for artists
Tech logo 1Tech logo 2Tech logo 3

Art Gallery : A social platform for artists

A platform that allows artists to create profiles, upload their artwork, and connect with art enthusiasts.

Visit Project

arrow
/images/ag1.png

A social platform for artists

  • This web app is the result of my final project at Digital City. The frontend is built with React, while the backend is constructed using Node & Express. User information is stored in a MySQL database.
  • Through this project, I wanted to create a social network that allows artists to showcase and share their works, while enabling everyone to like and comment on each post. Users can create their own profile, where they can publish text and photos as posts. They can also display their artworks in a personal gallery.
/images/artg1.png

Front End Technologies

  • React Router Dom handles routing, navigation, and links.
  • MUI5 is used for the interface design.
  • Axios is used for managing API queries.
  • React Query is used for state management and data fetching.
  • Toastify is used for notifications and pop-ups.
/images/ag3.png

Back End Technologies

  • Nodemon is used for server monitoring.
  • CORS is used for managing cross-origin requests.
  • Multer is used for file handling.
  • Bcrypt is used for password encryption.
  • JsonWebToken is used for authentication token management.
  • Cookie Parser is used to store these tokens via cookie management.
  • DotEnv is used for managing environment variables and securing sensitive information.

💬 Have questions or ideas? Let’s talk! 🚀

Get in Touch – Let’s Connect