Welcome to the Community Management Platform, an innovative solution built to manage and enhance your professional networking experience. This platform is developed using Python, Django, HTML, CSS, JavaScript, and SQLite3. It is designed to facilitate seamless interactions and collaborations within a professional community.
The Community Management Platform offers a comprehensive set of features to help members connect, collaborate, and grow their professional networks. Inspired by successful professional networking solutions, this platform ensures a secure, efficient, and user-friendly experience.
- Search and Filter: Easily search and filter through member profiles to find professionals based on various criteria.
- Detailed Profiles: View detailed profiles of members including their professional background, skills, and contact information.
- Event Creation: Organize and manage networking events, workshops, and meetings.
- RSVP and Attendance: Members can RSVP to events and the system tracks attendance.
- Send and Receive Referrals: Members can send and receive business referrals within the community.
- Track Referrals: Keep track of all referrals and their outcomes to ensure accountability and follow-up.
- Messaging: Integrated messaging system for direct communication between members.
- Announcements: Post announcements and updates for the entire community to see.
- Updates and Posts: Share updates, articles, and posts with the community.
- Engagement: Like, comment, and engage with posts from other members.
- Dashboard: Comprehensive dashboard to view key metrics and insights about community engagement and activities.
- Reports: Generate reports on various aspects of community management.
- Backend: Python, Django
- Frontend: HTML, CSS, JavaScript
- Database: SQLite3
- Python 3.x
- Django
-
Clone the repository:
git clone https://github.com/NagiPragalathan/Community_Management.git cd Community_Management
-
Install dependencies:
pip install -r requirements.txt
-
Run migrations:
python manage.py migrate
-
Start the development server:
python manage.py runserver
-
Open your browser and navigate to
http://localhost:8000
to use the platform.
- Admin Panel: Access the Django admin panel at
http://localhost:8000/admin
to manage the platform. - User Registration: Members can register and create their profiles.
- Event Management: Organize and manage events from the events section.
- Referrals: Send and track business referrals easily.
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.