Skip to content

DylanBk/Halo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Halo

Links:
GitHub Repo

Team Members:
DylanBk

Project description

Halo is a social media web application that allows users to create an account, post content, and interact with other users through likes, reposts, shares, comments, and follows. It provides a platform for users to express themselves and connect with others in a community-driven environment.

Problem domain

Social Media

User stories

  • As a user, I want to be create an account.
  • As a user, I want to be able to sign in to my account.
  • As a user, I want to be able to create posts.
  • As a user, I want to be able to view posts from other users.
  • As a user, I want to be able to like posts.
  • As a user, I want to be able to repost posts.
  • As a user, I want to be able to share posts.
  • As a user, I want to be able to save posts.
  • As a user, I want to be able to comment on posts.
  • As a user, I want to be able to search for other users.
  • As a user, I want to be able to follow other users.
  • As a user, I want to be able to unfollow users.
  • As a user, I want to be able to view my notifications.
  • As a user, I want to be able to view my profile.
  • As a user, I want to be able to edit my profile.
  • As a user, I want to be able to sign out of my account.
  • As a user, I want to be able to delete my account.

Tech Stack

Front-End

  • Vite
  • TypeScript
  • React
  • TailwindCSS
  • CSS

Back-End

  • TypeScript
  • Express
  • Express Session
  • CORS
  • Bcrypt

DataBase

  • SupaBase
  • PostgreSQL

How To Run

Lighthouse Report

Reflections

References

About

Halo is a social media web application that allows users to create an account, post content, and interact with other users through likes, reposts, shares, comments, and follows. It provides a platform for users to express themselves and connect with others in a community-driven environment.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages