Skip to content

Code-the-Dream-School/herring-team1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

herring-team1

CareConnect 🌟

CareConnect is a platform that bridges the gap between organizations seeking help and volunteers eager to make a positive impact in their communities. Our mission is simple yet powerful: Creating connections for good.


💡 Overview

At the heart of CareConnect lies the belief that people are the greatest value in this world, and the desire to help one another is what unites us. The application is designed to be intuitive and user-friendly, enabling both organizations and volunteers to contribute in the ways that suit them best.


🎯 Features

For Volunteers

  • Registration: Provide email and password, then complete a short form with personal details.
  • Personalized Profile: Upload a photo and update information anytime.
  • Find Organizations: Search for organizations by ZIP code, keywords, or type of service.
  • Volunteer Opportunities: View requests from organizations and apply directly.
  • Track Applications: Check the status of submitted applications in the "My Applications" section.

For Organizations

  • Registration: Provide email and password, then complete a required form with key details like name, address, and services.
  • Editable Profiles: Update organization information as needs evolve.
  • Request Management: Create detailed requests specifying service type, description, and status.
  • Volunteer Applications: Approve or decline applications and track approved volunteers.

🛠️ Tech Stack

Back End

  • Ruby on Rails: Server-side functionality.
  • Postman: API testing and integration.
  • Cloudinary: Image upload management.
  • Amazon RDS: PostgreSQL database hosting.

Front End

  • ReactJS: Dynamic and responsive user interfaces.
  • Tailwind CSS: Efficient styling for modern design.

Tools

  • Google Docs: Document sharing and collaboration.
  • Figma: Mock-ups and prototypes.
  • Jira: Task management and progress tracking.
  • Slack: Seamless team communication.

🚀 How It Works

Volunteer Flow

  1. Register with email and password.
  2. Fill out a volunteer profile form.
  3. Search for organizations or requests using filters.
  4. Apply to a request and track application status.

Organization Flow

  1. Register with email and password.
  2. Complete a profile with organization details.
  3. Create and manage requests for volunteers.
  4. Review and manage volunteer applications.

🙌 Acknowledgments

This journey wouldn’t have been possible without the incredible people who made it happen:

  • Mentors: John McGarvey and KJ Loving, for their invaluable guidance and encouragement.
  • Development Full Stack Team: Iryna Kolhanova, Vera Fesianava, Oxana Michkasova, Mariya Doronkina, and Oksana Feterovskaya – a hard-working team that turned vision into reality.

📸 Sneak Peek

Powerpoint presentation https://docs.google.com/presentation/d/1XShEEP2OOUySA_Tl_UYrFqLN9FuXhGvQ/edit#slide=id.p6

Figma mock up https://www.figma.com/design/pEcdxRPuyowqz9twKSo9NW/Care-Connect?node-id=1-3&p=f&t=XMBJCo1RIE0ehzIj-0

Video Presentation https://drive.google.com/file/d/1EqqC4ubPirfEq-2iks95pOabDM89hEan/view


BACK END repository https://github.com/Code-the-Dream-School/herring-team1/tree/dev/back-end

FRONT END repository https://github.com/Code-the-Dream-School/herring-team1/tree/dev/front-end

📞 Contact

Have questions or want to collaborate? Reach out to us at [email protected].


Thank you for exploring CareConnect. Together, let's make acts of kindness easier, more accessible, and more impactful! 🌍

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages