Links:
GitHub Repo
Team Members:
DylanBk
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.
Social Media
- 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.
- Vite
- TypeScript
- React
- TailwindCSS
- CSS
- TypeScript
- Express
- Express Session
- CORS
- Bcrypt
- SupaBase
- PostgreSQL