Community Connect Hackathon 2024 Guidelines

Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

Community Connect Hackathon 2024

(Leveraging Technology for Community Service and Social Impact)

Hackathon Overview: CollCom proudly presents the Community Connect Hackathon 2024,
a 7-day virtual event focused on creating innovative tech solutions that address pressing
community challenges. Participants will form teams to work on one of three impactful projects,
each aimed at empowering communities and promoting meaningful change through technology.

Duration: 7 Days (Remote), Start Date: 3 Nov 2024


Location: Virtual/Remote
Incentives: Up to ₹5,000 for the winning team, certificates for all participants, and the
opportunity to join CollCom’s Core Team.

Problem Statements

1. Problem 1: Blood Donation and Matching Web Application


○ Objective: Develop a web platform that connects blood donors with seekers in
real-time, facilitates partnerships with blood banks, and organizes blood donation
camps efficiently.
○ Key Features: User registration, real-time matching, blood bank directory, camp
management, incentive system, and admin dashboard.
○ Impact: Enhance the efficiency of blood donations and potentially save lives by
streamlining the donor-seeker connection.
2. Problem 2: Healthy Foods Android-Based Grocery Portal
○ Objective: Create an Android app to promote healthy and organic food options
with a personalized user experience, inspired by platforms like BlinkIt and Zepto.
○ Key Features: Personalized recommendations, product catalog, meal planning,
secure checkout, order tracking, and health and nutrition resources.
○ Impact: Encourage healthier eating habits and support local organic food
producers, improving community health and well-being.
3. Problem 3: Intern Management Web Application for CollCom
○ Objective: Build a comprehensive intern management system for CollCom,
automating tasks from application processing to performance tracking and
reward distribution.
○ Key Features: Application screening, task management, communication tools,
group chat, performance analytics, and admin controls.
○ Impact: Streamline intern management, making CollCom’s operations more
efficient and allowing a greater focus on community service initiatives.

Hackathon Guidelines

1. Team Composition:
○ Teams of 1-3 members can register.
○ Each team must choose one of the three problem statements to work on.

2. Application Process:
○ Submit your team registration to pr@collcom.org with the subject line
"Community Connect Hackathon 2024 – Team Name."
○ Include team member details, resumes, and a brief statement about your chosen
problem statement and your approach.

3. Project Evaluation Criteria:


○ Functionality (30%): How effectively the solution addresses the problem
statement and meets requirements.
○ User Experience (20%): Design, ease of use, and overall user experience.
○ Innovation (20%): Originality and creativity in addressing the challenge.
○ Code Quality (15%): Structure, documentation, and maintainability of the code.
○ Presentation (15%): Clarity and impact of the final presentation, showcasing all
features.

4. Rewards and Recognition:


○ Winning Team Reward: Up to ₹5,000 for the best solution in each category.
○ Certificates: All participants will receive a certificate for their contribution.
○ Core Team Opportunity: Top-performing teams will have the chance to
collaborate with CollCom on future projects.

5. Termination and Rejection Guidelines:


○ Non-Performance: Lack of progress or communication will lead to
disqualification.
○ Incomplete Work: Low-quality or incomplete submissions will not be considered.
○ Rule Violations: Plagiarism, unethical behavior, or breaking the rules will result
in immediate disqualification.

Impact and Mission Alignment:

The Community Connect Hackathon 2024 embodies CollCom’s mission to use technology as a
force for good, addressing community needs and fostering social impact. By participating, you’ll
contribute to meaningful projects that make a real difference in people’s lives.

How to Apply:

Send your team registration and project proposal to pr@collcom.org with the subject
"Community Connect Hackathon 2024 – Team Name." and all members are required to
register on the given link. Detailed instructions of each problem are available on the website.

Registration- https://collcom.org/Internship

Join us in building solutions that empower and uplift communities through innovation
and technology!
Community Connect Hackathon 2024

Problem Statement -1

7-Day Community Connect Hackathon 2024: Volunteer Management Web Application


Development for CollCom

About CollCom: CollCom, a non-profit organization dedicated to cybersecurity education and


social causes, is organizing a 7-Day Community Connect Hackathon 2024 to design and
develop a web application that will revolutionize how we manage our intern programs and
ongoing projects. This is a unique opportunity for enthusiastic and passionate developers to use
their skills for a social cause and make a meaningful impact.

Hackathon Overview: Participants will work in teams (minimum of 1 and a maximum of 3


members) to create a comprehensive web application over the course of 7 days. This web app
will streamline intern management, from application screening to task assignment,
communication, performance monitoring, and more.

Duration: 7 Days (Starting from 3rd Nov)

Location: Online

Rewards: up-to 5000 Rs; participation certificates for successful teams. The best-performing
team will have the opportunity to join the Core Team of CollCom and continue contributing to
impactful projects.

Project Scope and Features:

Participants will be tasked with developing key features for the web application, including:

1. Dashboard Overview:
○ A main interface providing a quick overview of intern progress, ongoing tasks,
and overall project updates.

2. Intern Management:

○ Application Screening Module: Manage incoming applications and track the


recruitment process.
○ Intern Profiles: Detailed profiles for each intern, showcasing assigned tasks and
progress.

3. Task Management:

○ Task Assignment: Assign tasks with descriptions, deadlines, and resources.

○ Hours Tracking: Monitor the time interns spend on each task.

○ Task Review and Approval: Supervisors can review completed tasks and
provide feedback.

4. Communication Tools:

○ Group Chat: Real-time communication for better collaboration.

○ Broadcast Messages: Send announcements and important updates.

○ Notifications: Automated reminders for deadlines and updates.

5. Progress Monitoring and Reporting:

○ Performance Tracking: Visual tools to display progress and performance


metrics.

○ Report Generation: Create performance reports and summarize project


outcomes.

6. Engagement and Rewards:

○ Social Media Integration: Share milestones and achievements on CollCom’s


platforms.

○ Reward System: Points-based rewards for task completion and exceptional


performance.

○ Performance Appreciation: A feature to recognize and appreciate top


contributors.
Technical Requirements:

1. Front-End: Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular,
or Vue.js.

2. Back-End: Knowledge of server-side technologies like Node.js, Python, Ruby on Rails,


or PHP, and database management.

3. Integration: Use real-time communication tools and APIs as needed.

4. Testing and Deployment: Conduct thorough testing to ensure the application is secure
and user-friendly.

Team Structure:

● Teams of 1 to 3 Members: Collaborate to design and develop the application.

● Collaboration Tools: Use platforms like Slack, Zoom, or Google Meet for coordination
and daily check-ins.

Hackathon Schedule:

1. Day 1: Kick-off meeting, project briefing, and team assignments.

2. Day 2-5: Development phase, with daily check-ins and progress updates.

3. Day 6: Testing and debugging, ensuring all features work seamlessly.

4. Day 7: Final presentations and submission of the project.

Rewards and Recognition:

● Certificate of Participation: All participants will receive a certificate for contributing to


this social initiative.

● Top Team Recognition: The best-performing team will receive a reward and the
opportunity to join CollCom’s Core Team.

● Social Impact: Your work will directly aid in the efficient management of CollCom’s
initiatives, making a lasting impact on the community.
Selection Criteria:

Applicants will be selected based on the following criteria:

1. Team Composition and Skills:

○ A well-rounded team with a balance of front-end and back-end development


skills.

○ Experience or demonstrated proficiency in web development frameworks and


technologies.

2. Past Projects and Experience:

○ Review of previous work, portfolio projects, or any relevant experience in


developing web applications.

○ Interest in working on social impact projects and contributing to CollCom’s


mission.

3. Statement of Interest:

○ A brief explanation of why you want to participate in this hackathon and how your
skills can make a difference.
○ Enthusiasm for problem-solving and working under tight deadlines.

Selected teams will be notified via email and provided with detailed instructions for the
hackathon.

How to Apply:

Interested teams should register by sending a group resume, past portfolio projects along with a
brief statement of interest, to pr@collcom.org with the subject line "Community Connect
Hackathon 2024 Registration: Volunteer Management– Team Name." and one team leader
can register on the given link.

Join us and use your tech skills to make a real difference! Together, let's create a
solution that empowers CollCom to manage its social impact initiatives more effectively.
Problem Statement -2

Community Connect Hackathon: Blood Donation and Matching Web Application


Development

Objective:
The aim of this hackathon project is to develop an innovative web application to bridge the gap
between blood donors and seekers in real-time. This solution will not only facilitate efficient
matching but also enable organizing blood donation camps, partnering with blood banks and
organizations, and incentivizing donors to promote regular blood donations.

Hackathon Overview: Participants will work in teams (minimum of 1 and maximum of 3


members) over the course of 7 days to design, develop, and present a working prototype of the
web application. The project should address the critical issue of real-time blood matching and
incorporate features that will maximize social impact.

Duration: 7 Days

Location: Remote

Compensation: Reward up-to 5000 Rs; certificates for successful teams. The best-performing
team will have the opportunity to join CollCom's Core Team and continue contributing to this
impactful project.

Core Features to Develop

1. User Registration and Profiles:

○ Donor and Seeker Registration: User-friendly registration forms for both donors
and seekers.
○ Profile Management: Editable profiles where users can update personal details
and check their activity history.

2. Blood Matching Algorithm:

○ Real-Time Matching: An efficient algorithm to match seekers with the nearest


suitable donors based on blood group and urgency.

○ Priority System: Ability to prioritize matches based on urgency.

3. Blood Bank and Organization Management:

○ Blood Bank Directory: List of registered blood banks with location, contact
details, and availability status.

○ Blood Bank/NGO Registration: A portal for blood banks and NGOs to register,
manage their profiles, and post donation events.

○ Partner Dashboard: Manage and track blood donation drives, view donor
statistics, and communicate with registered donors.

4. Blood Donation Camp Management:

○ Camp Scheduling and Promotion: Tools for organizing blood donation camps,
including event details and volunteer registration.

○ Volunteer Management: Features to coordinate volunteers and assign roles


during events.

5. Location and Travel Assistance:


○ Integration with Google Maps: Real-time location tracking, distance estimation,
and route assistance for donors.

○ Travel Expense Reimbursement: Calculate and manage travel expense


reimbursements for donors using a secure payment system.

6. Incentive and Reward System:

○ Points-Based Rewards: Earn points for each successful donation, redeemable


for vouchers or discounts.

○ Donation Impact Tracker: A feature for donors to see the impact of their
donations (e.g., lives saved).

7. Communication and Notifications:

○ Real-Time Alerts: Automated SMS, email, or in-app notifications for donation


requests and camp reminders.

○ In-App Messaging: Secure messaging for donors, seekers, and organizers to


coordinate.

○ Broadcast Announcements: For urgent blood requirements or event updates.

8. Admin Dashboard:

○ User and Request Management: Manage user profiles, monitor blood requests,
and oversee event activities.

○ Reporting and Analytics: Generate reports on donation trends, user


engagement, and blood bank partnerships.
9. Educational and Community Engagement:

○ Resources Section: Provide articles, videos, and infographics about blood


donation benefits and health tips.

○ Social Media Integration: Share success stories, upcoming events, and


achievements.

Technical Requirements

1. Front-End:
○ Frameworks: React, Angular, or Vue.js.
○ Mobile Responsiveness: Optimize for mobile and tablet devices.

2. Back-End:
○ Frameworks: Node.js, Django, Flask, or Ruby on Rails.
○ Database: MySQL, PostgreSQL, or MongoDB for managing user and event data.

3. APIs and Integrations:


○ Google Maps API for location tracking.
○ SMS/Email API for real-time notifications.
○ Payment Gateway API for travel expense management.

4. Security:
○ SSL encryption and secure authentication using OAuth or JWT.
○ Data privacy measures and GDPR compliance.

Selection Criteria

1. Team Composition: A well-rounded team with a mix of front-end and back-end


development skills.
2. Experience and Interest: Previous experience in web development or interest in social
impact projects.

3. Statement of Intent: A brief statement explaining your motivation for participating.

Project Evaluation Criteria

1. Functionality (30%): How well the application meets requirements and performs.

2. User Experience (20%): Clean, intuitive design and ease of use.

3. Innovation (20%): Creative solutions and unique features.

4. Code Quality (15%): Maintainable and well-documented code.

5. Presentation (15%): Clear demonstration of the project.

Termination and Rejection Guidelines

1. Non-Performance: Teams failing to make progress or communicate for over 24 hours


may be terminated.

2. Incomplete Submissions: Low-quality or incomplete work will not be considered.

3. Rule Violations: Any misconduct, plagiarism, or unethical behavior will lead to


immediate disqualification.
Rewards and Recognition

1. Certificate of Participation: For all contributing teams.

2. Top Team Reward: Recognition, reward, and opportunity to join CollCom's Core Team.

3. Impactful Contribution: Be part of a life-saving initiative, with your work making a direct
difference.

How to Apply: Send team details and a statement of interest & experience to pr@collcom.org
with the subject line "Community Connect Hackathon 2024 Registration: Blood Donation
App – Team Name." and also register on the link mentioned.

Register- https://collcom.org/Internship

Problem Statement -3

Community Connect Hackathon 2024: Android-Based Grocery Portal Development for


Healthy and Organic Foods

About the Hackathon: This hackathon aims to develop a user-friendly and feature-rich
Android-based grocery portal that promotes healthy and organic foods. Inspired by popular
platforms like BlinkIt and Zepto, the objective is to offer a personalized shopping experience that
caters to individual user preferences and promotes organic and healthy eating habits.

Hackathon Overview: Participants will work in teams (minimum of 1 and maximum of 3


members) to design and build a functional Android-based application. The project will focus on
intuitive UI/UX design, efficient backend systems, and unique features that enhance the user
experience and encourage healthy food choices.

Duration: 7 Days
Location: Remote
Compensation: Unpaid; up to ₹5,000 for the winning team, certificates, and an opportunity to
work further on the project.
Core Features to Develop

1. User Registration and Profiles:


○ Simple Onboarding: Easy sign-up process using email, phone number, or social
media accounts.
○ User Preferences: Collect information about dietary restrictions, favorite organic
products, and preferred shopping times for a personalized experience.
○ Profile Management: Users can update personal information, preferences, and
view order history.

2. Product Catalog and Search:


○ Categorized Listings: Display organic and healthy food options by category
(e.g., fruits, vegetables, dairy, grains).
○ Smart Search and Filters: Advanced search functionality with filters for product
type, brand, dietary requirements, and price range.
○ Product Details: Comprehensive product pages with images, nutritional
information, benefits, and suggested healthy recipes.

3. Personalization and Recommendations:


○ Personalized Suggestions: Use AI algorithms to recommend products based
on user preferences and past purchases.
○ Healthy Eating Plans: Offer curated meal plans and grocery lists tailored to the
user’s health goals or dietary needs.

4. Shopping Cart and Checkout:


○ Smart Cart Management: Users can add, remove, or modify items in the cart,
with automatic updates on total cost and discounts.
○ Secure Payment Integration: Multiple payment options, including UPI,
credit/debit cards, and digital wallets.
○ Delivery Slot Selection: Choose preferred delivery slots, with an option for
express delivery.
5. Order Tracking and Notifications:
○ Real-Time Order Tracking: Users can track their orders from placement to
delivery.
○ Notifications: Automated reminders for order updates, special offers, and
personalized health tips.

6. Promotions and Rewards:


○ Discounts on Healthy Foods: Exclusive offers and discounts on organic and
healthy products.
○ Loyalty Program: Reward users with points for each purchase, which can be
redeemed for future discounts.
○ Referral Bonuses: Incentives for users who refer friends and family to the
platform.

7. Community and Engagement:


○ Health and Nutrition Blog: A section with articles, videos, and tips on healthy
eating and the benefits of organic food.
○ User Reviews and Ratings: Enable users to leave feedback on products and
share their healthy recipes or experiences.

8. Admin Dashboard:
○ Product and Order Management: Tools for admins to manage product listings,
monitor orders, and update inventory.
○ Analytics and Insights: Track user behavior, sales trends, and product
performance to make data-driven decisions.

Technical Requirements

1. Front-End Development:
○ Framework: Kotlin or Java for Android development.
○ UI/UX Design: Ensure a clean, intuitive interface inspired by platforms like BlinkIt
and Zepto, optimized for mobile devices.
2. Back-End Development:
○ Framework: Node.js, Django, or Firebase for a reliable and scalable backend.
○ Database: Use MySQL, PostgreSQL, or Firebase Realtime Database for user
data, product catalog, and order details.

3. APIs and Integrations:


○ Payment Gateway API for secure transactions.
○ Google Maps API for delivery tracking and location-based services.
○ Notification API for sending order and promotional updates.

4. Security:
○ Implement SSL encryption for secure data transfer.
○ Use OAuth for secure user authentication.

Selection Criteria

1. Team Composition: A balanced team with expertise in Android development, UI/UX


design, and backend technologies.
2. Experience and Interest: Previous experience in app development or a keen interest in
promoting healthy food and organic products.
3. Statement of Intent: A brief explanation of your motivation for participating and how
your solution will stand out.

Project Evaluation Criteria

1. Functionality (30%): How well the app meets the outlined requirements.
2. User Experience (20%): Clean, intuitive design and ease of navigation.
3. Innovation (20%): Unique features that make the app stand out, especially in terms of
personalization.
4. Code Quality (15%): Maintainable, well-documented, and efficient code.
5. Presentation (15%): A clear demonstration of the app, showcasing all the features.
Termination and Rejection Guidelines

1. Non-Performance: Teams that fail to show progress or communicate effectively may be


disqualified.
2. Incomplete or Low-Quality Submissions: Projects that are incomplete or fail to meet
quality standards will not be considered.
3. Rule Violations: Any form of cheating, plagiarism, or rule-breaking will result in
immediate termination.

Rewards and Recognition

1. Winning Reward: Up to ₹5,000 for the best-performing team.


2. Certificate of Participation: For all participating teams.
3. Opportunity for Further Collaboration: The winning team will have a chance to work
further on the project and become part of CollCom’s ongoing initiatives.

How to Apply:

Send your team details, resumes, and a statement of intent to pr@collcom.org with the subject
line "Community Connect Hackathon 2024 Registration: Healthy Foods Android App –
Team Name." and also register on the link mentioned below.

Register- https://collcom.org/Internship

Join us in revolutionizing the way people shop for healthy foods and promoting better
nutrition through technology!

You might also like