This platform serves as a tailored space to streamline communication and collaboration within the academic community. Specifically designed for college students, faculty, and affiliated societies, it facilitates the dissemination of crucial information such as upcoming events, notices, announcements, and other relevant communications.
Currently in development.
-
Account Creation: Seamlessly onboard users by enabling account creation using official college email addresses.
-
News Feed: Present a dynamically curated news feed showcasing recent posts from affiliated societies and followed users in a visually appealing and intuitive layout.
-
Post Creation: Empower users to craft comprehensive posts integrating text, images, videos, and links for versatile communication.
-
Engagement Features: Offer interactive functionalities including likes, comments, and shares to encourage active participation in community discourse.
-
Search Functionality: Implement a robust search mechanism enabling users to explore posts, societies, and events based on keywords, categories, and temporal parameters.
-
Recommendation System: Proactively suggest relevant posts and societies based on user interests and engagement history using sophisticated algorithms.
-
Administrative Dashboard: Provide administrators with a comprehensive dashboard offering insights into user accounts, reported posts, and system analytics in an intuitive interface.
-
Post Moderation: Summarize reported posts for efficient moderation, including pertinent details such as reporting user, post content, and rationale for the report.
-
Actionable Insights: Empower administrators to delve into reported posts details, facilitating effective actions such as post removal, user warnings, or account suspensions.
These features aim to enhance user engagement, streamline administrative tasks, and foster a vibrant and collaborative academic community. For more features, refer to our SRS Documentation
The platform is built using the following technologies:
- Frontend: ReactJS
- Backend: NodeJS with Express
- Database: MongoDB
- Authentication: Firebase Authentication
- Styling: Modular Sass
To run the platform locally, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/your-repo.git
-
Navigate to the project directory:
cd your-repo
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your web browser and navigate to http://localhost:3000 to access the platform.
We would like to extend our sincere gratitude to the following individuals for their valuable contributions to this project:
Their expertise, insights, and commitment have been instrumental in shaping the success of our project.
This project is currently not licensed.
Here are some screenshots showcasing the features of [Social Media Platform]:
Feel free to explore, contribute, and thrive with [Your Social Media Platform Name]!
Happy Connecting! 🚀