A feature-rich application where users can connect, share, and engage in discussions through threads and communities. This application includes functionality for creating accounts, posting threads, commenting, managing notifications, searching for users, creating communities, and more.
-
User Accounts
- Register, log in, and manage your account.
- Edit your profile information and upload a profile picture.
-
Threads
- Post threads to share your thoughts or ideas.
- View threads posted by others.
-
Comments
-
Notifications
- Stay updated with notifications for new comments and community invites.
-
User Search
-
Communities
- Create communities and manage their settings.
- Invite other users to join your communities.
React js, Tailwind css
Laravel php, express js
mysql, mongodb
Follow these steps to set up and run the application on your local machine:
- Node.js (for frontend,backend)
- PHP & Composer (for backend)
- MySQL or any other compatible database
- Laravel (for backend framework)