Anesu Gavhera

SWE Share

Full Stack Project of a social network for developers.

SWE Share

Social network that allows users to register/login. Upon verification, the user's profile is loaded and the user has the option of adding bio, education, experience, skills, social media links and their portfolio. This web application offers a GitHub API that automatically renders the user's most recent projects on their profiles.

Technical Overview

  • Frontend: React, Node, Javascript, HTML/CSS, Bootstrap UI
  • Backend: Express, MongoDB, Postman, Axios, JS-Web Token(auth)
  • Tools: React Redux, React Hooks

User Functionality

Users are able to login or register if no account exists. Upon login, the application loads a user profile with pre-existing bio, experience, education and portfolio projects if applicable. Users are able to edit their profiles, view other user profiles, leave comments/likes on posts, as well manage their own posts.

Users that are not registered/logged in are still able to view other users, but are unable to post or leave comments/likes on posts.

image
image
image
image
image
image

Want me to help with your project?

Leave me a message here and I will be in touch shortly

Choose Colour