COMSATS Connect Social is a Flutter-based mobile application designed for the COMSATS University community, providing a social platform for students, faculty, and founders to connect and engage with each other. The app offers features such as sign up, sign in, a news feed with posts and stories, chat functionality, search feed, Tidbit (similar to TikTok videos), events screen, and user profiles.
- Yellow Verify Tick: Faculty members
- Blue Verify Tick: Students
- Black Verify Tick: Founders
Users can create accounts with their university email addresses and credentials. Sign-in functionality is also available for existing users.
The Home screen is the central hub of the app, featuring:
- Stories: Users can share short-lived updates.
- Posts: Users can share text and multimedia posts.
- Chat Button: Quick access to the chat functionality.
Users can communicate with each other through the in-app chat feature, fostering real-time interaction within the COMSATS community.
Explore and discover content shared by other users, making it easy to find and connect with peers, faculty, and founders.
Tidbit is a feature allowing users to create and share short video content, similar to TikTok. This adds a fun and engaging element to the social experience.
Stay updated on university events, workshops, and activities through the dedicated Events screen.
Each user has a personalized profile with:
- Settings: General app settings.
- Profile Settings: Customize profile details and preferences.
- Posts: View and manage posts.
- Following/Followers: See connections within the COMSATS community.
- Yellow Verify Tick: Indicates faculty members, providing a sense of authority and credibility.
- Blue Verify Tick: Identifies students within the university community.
- Black Verify Tick: Reserved for Founders, highlighting individuals who played a key role in establishing the community.
- Clone the repository.
- Run
flutter pub get
to install dependencies. - Set up Firebase for authentication and database functionality.
- Configure the app with the necessary API keys.
We welcome contributions from the COMSATS community to enhance and improve the app. Feel free to open issues, suggest features, or submit pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Special thanks to the contributors who have dedicated their time to the development of COMSATS Connect Social.
Happy connecting! ๐