Welcome to the GitHub repository for the Reactr Social Media Site! This project is a social media site built from scratch using React and Bootstrap. It allows users to generate, view and react to different posts.
- User Posts: View posts complete with the user's name, image, text and the date/time of posting.
- Remove button: Each post has a remove button allowing the user to delete selected posts.
- Notification system: We have built notifications that update the user with either a successful post or the deletion of a post.
- Dark Mode Toggle: Use the inbuilt toggle button to switch between dark mode and light mode.
- Emoji Picker: Pick the right emoji for your post.
- Post Form: Add a new post through a form input, inputting your username and text
- Like/Dislike button: Each post has a dynamic like/dislike button which allows users to like OR dislike the post.
- React and Bootstrap: Built using the power of React and Bootstrap for a modern, responsive design.
- React
- Bootstrap 5
- CSS
- Toastr Notification library
- FortAwesome (logos)
- Comments: Allow users to add comments to posts.
Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.
Github: @CodeByCalvin
Github: @ellioht
Github: @Paul-AH01
Give a ⭐️ if you like this project!