Skip to content

FaceSpace is a Social Media website designed to function in a similar way to FaceBook. Users are able to register (via Firebase for authentication) and create profiles, as well as post to a news feed with photos and captions, share and delete posts.

Notifications You must be signed in to change notification settings

marvinthompson-code/CTA-FACESPACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FaceSpace! - The Social Media Clone

FaceSpace is a Social Media website designed to function in a similar way to FaceBook. Users are able to register (via Firebase for authentication) and create profiles, as well as post to a news feed with photos and captions, share and delete posts.

Screenshot 2025-01-07 at 11 45 49 PM

Features

Authentication

New Users are able to register using the Sign Up form accessible from the navbar. Users are Authenticated from firebase and are then registered to the FaceSpace database.

Screenshot 2025-01-07 at 11 46 24 PM

Profiles

Once registered, a Profile is automatically created for the new user. This Profile page holds all of the posts and shared posts from the current user.

Screenshot 2025-01-07 at 11 48 16 PM

Posts

Users are able to create posts with captions and photo upload capability via Firebase Storage. Users can share other user posts as well as delete their own posts.

Screenshot 2025-01-07 at 11 49 28 PM

Demo

Future Implementations

  • Live Chat Feature
  • Video Chat Feature
  • Edit Profile Picture

Built With

About

FaceSpace is a Social Media website designed to function in a similar way to FaceBook. Users are able to register (via Firebase for authentication) and create profiles, as well as post to a news feed with photos and captions, share and delete posts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published