my-portfolio v1.0
CLAUSSIMAR RODRíGUEZ
Zahir.
urlgithub
Concept: My ideal Tumblr. A different social network.

Zahir is a social network whose objective is to store and share multimedia content that has marked the user in a lasting and meaningful way. In contrast to the rest of the content, which may generate a great impact but quickly fades from the user's thoughts.


It is a social network strongly inspired by Tumblr but with a more specific orientation and purpose. Users' posts offer glimpses into their obsessions, aesthetic and intellectual pursuits, or safe havens they repeatedly return to.


Zahir is an expression from 16th-century Islamic mythology that means "something that, once seen, can never be forgotten."

Used technologies
Lenguaje
  • Javascript
Frontend
  • React
  • React Router
  • Axios
  • Redux
Backend
  • NodeJS
  • MongoDB
  • Express
  • ImageKit API
Functionality

Zahir has all the basic functionalities of a multimedia social network. It allows users to register, login, post text, images, videos (both by URL and file), comments, likes, as well as follow other users and be followed, among other things.


Images from a URL are stored on a private host, so link expiration is not a problem. The image will always be available.

Upcoming features
  • Moods: a system that allows grouping posts into collections related to different moods or aesthetics
  • Live notifications
  • Playlist: allow the videos of a moods collection to be played in a pop-up window. Especially useful for collections with multiple music videos