Skip to content

d-herz/SocialAyy

Repository files navigation

A Full-Stack Social Network Platform

Intro:

Introducing: SocialAyy! A social network built with Express, Node, MongoDB, Passport, EJS, and Cloudinary.

Designed with a responsive mobile-first approach and featuring local authentication with unique user accounts. SocialAyy! is made for sharing your favorite photos with others.

Shared photos appear in the user's profile as well as in the main 'Feed' along with the other user posts. Navigate to a particular post and leave a like and a comment, or edit your own posts. Nested commenting is a planned future optimization.

Quick facts about this project:

  • In development with beta version is running on Cyclic.sh
  • Server API written with Express/Node.js
  • Embedded JavaScript Templating/EJS
  • Custom styling with CSS & BootStrap
  • Local Authentication using Passport.js
  • MongoDB and Mongoose for non-image database storage
  • Cloudinary for image storage

Screen Grabs of the App:

Login & Signup forms:

    

Profile & Create Post Modal:

    

Feed & Other User's Profile:

    

Post View & Add Comment Modal:

    

Recent Updates:

I've recently added:

  • Unique User profiles
  • 'Edit Post' functionality
  • Posting and liking comments
  • Timestamps on Posts and Comments

Languages and Tools Used to Create this Project:

html5 css3 javascript nodejs express mongodb

Thanks for stopping by!

Connect with me:

danherz636 danherz636 https://www.linkedin.com/in/daniel-hyres/

About

Social networking, refined.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published