MySocial is a social media platform project based off of Instagram and Twitter (now X). It has a functional and easy to use interface for the frontend that is supported by a custom made REST API backend (Note: The backend is currently hosted using a free tier hosting service, which means that it might be sleeping if not used for a while. If this is the case, expect a longer initial load time)
- Create, Edit, and Delete Posts: Share your thoughts and images with ease.
- Profile Customization: Upload a profile picture and change your bio!
- Personalized Home Feed: Stay updated with recent posts from followed users and featured content.
- Search Functionality: Easily find users and posts through the search feature.
- Follow Users: Stay connected with friends and other users.
- Real-time messaging: Chat with friends and other users instantly and in real-time.
- Notification system: Stay informed with the instantaneous notification system.
- React (TypeScript)
- Tailwind CSS
- Express
- MongoDB