PEC-CHAT is a cutting-edge social networking and visual storytelling platform designed to empower professionals, entrepreneurs, and creatives to connect, collaborate, and share their journeys. Combining the best features of professional networking and visual sharing, PEC-CHAT offers a unique space where users can build meaningful connections, showcase their work, and stay informed about industry trends.
Key Features:
Profile Building: Create a comprehensive professional profile that highlights your skills, experience, and aspirations. Upload a professional photo and cover image to make a strong first impression. Add a bio and key information to give others a quick snapshot of your background.
Visual Storytelling: Share your professional journey through visual posts and stories. Upload photos, videos, and short stories to engage your network. Use filters and editing tools to enhance your content.
Inbox and Messaging: Communicate with your connections through private messages. Share files, documents, and collaborate seamlessly
Notifications: Receive real-time notifications for connection requests, messages, and updates.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
- Get a free Firebase credentials at https://firebase.google.com
- Clone the repo
git clone https://github.com/ideathon-2023/team-3.git
- Install Flutter packages - in the root directory
flutter pub get
- Enter your API in
/.env
apiKey: 'YOUR API KEY', authDomain: 'YOUR URL', appId: 'YOUR APP ID', databaseURL: 'YOUR URL', messagingSenderId: 'YOUR ID', projectId: 'YOUR PROJECT ID', storageBucket: 'YOUR URL'
- Enter following command to launch on Web(Chrome)
flutter run -d chrome --web-renderer html
Here are a few useful examples of how PEC-CHAT can be used:
1)Direct Messaging: PEC-CHAT's direct messaging feature, often referred to as "DMs," allows users to send private messages to each other. Users can share text messages, photos, videos, and posts from their feed via DMs.
2)Message Requests: To maintain privacy, PEC-CHAT users can receive message requests from users they don't follow. This enables users to accept or decline chat invitations from unknown individuals.
3)Professional Networking: PEC-CHAT's chat feature is geared towards professional networking. Users can connect with colleagues, peers, mentors, and potential employers through direct messaging.
4)Attachments and Links: Users can share attachments, such as resumes, portfolios, and relevant articles, within their messages to provide context and information.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch
- Commit your Changes
- Push to the Branch
- Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.