Folkslet is a colorful and dynamic social media application that allows users to connect, share posts, and communicate with each other. It is built using React.js, Node.js, MongoDB, Express.js, Node Mailer, Socket.io, Tailwind CSS, and Redux.
Watch the vibrant demo video on Google Drive: Folkslet Demo
-
User Profile:
- โ๏ธ Edit user name, photo, workplace, etc.
-
Posts:
- โจ Create, read, update, and delete posts (CRUD operations).
- โค๏ธ Like and unlike posts.
- ๐ฌ Comment on posts.
-
Communication:
- ๐ฑ Real-time chat application using Socket.io.
- ๐ Send and receive messages.
-
Social Interactions:
- ๐ฅ Follow and unfollow other users.
- ๐ฐ View a feed of posts from followed users.
- React.js
- Node.js
- MongoDB
- Express.js
- Node Mailer
- Socket.io
- ๐ Tailwind CSS (for a beautiful and responsive UI)
- Redux
Folkslet is designed to be responsive across various devices, thanks to Tailwind CSS. Tailwind CSS is a utility-first CSS framework that provides low-level utility classes to build designs directly in your markup. It allows for rapid development and easy customization.
Feel free to explore the vibrant colors and emojis in the Folkslet repository on GitHub.
- Clone the repository:
git clone https://github.com/Rajesh144142/Folkslet.git
cd Folkslet