Skip to content
/ Re-Art Public

A social media platform for visual artists who wish to improve their art. This app was written in HTML, CSS and JavaScript using MongoDB, Express, React, Node and Bootstrap.

Notifications You must be signed in to change notification settings

Polvyer/Re-Art

Repository files navigation

A social media platform for visual artists who wish to improve their art. It focuses on community-sourced feedback where users help each other out.

Website live at: https://floating-hamlet-42717.herokuapp.com (it might take a bit too load)

App Screenshots

App Home App Login App Upload App Portfolio
Home Login Upload Portfolio
App Image Modal App Post App Comment + Attachment App Edit Portfolio
Image Modal Post Comment + Attachment Edit Portfolio

Features

  • You can upload images of your art publicly or privately, requesting feedback for each image you upload
  • Community members who see feedback requests may respond to community posts
  • Responses may be replied to in order to create dialogue between community members and adding visual reference is also possible in responses through the attachment feature
  • Responses and replies have ratings associated with them so that useful feedback is rewarded
  • You can find a specific post using the search feature
  • You can edit your portfolio to describe who you are
  • You can view the portfolio of posts that you have made over your course of time using this app
  • To ensure a safe and worry-free community, you may remain anonymous if you wish

Installation (via Docker-Compose)

You could run each individual container using the Dockerfiles. In this case there is 2 containers to manage, so you should use docker-compose instead. Compose is a tool for defining and running multi-container Docker applications.

Build images

docker-compose build

Run the dockers

docker-compose up