Cosmo

Free application for animal rescue

Cosmo
Free application for animal rescue
Communication for the Objective of Sharing between Multiple Organizations Communication for the Objective of Sharing between Multiple Organizations

Registration process for Cosmo it's now open!

Register Login (alpha)


Why use Cosmo?

Free

Yes, free. Cost for use: zero, nein, nada. It won't cost a cent to anyone. Sometimes, best things in life doesn't cost you a dime.

Fast

Real time updates, information travelling fast. When it comes to rescue our furry friends, every second counts.

Easy

You won't need a doctorate in nuclear physics to use the app. The User Interface it's being designed to be used by anyone without any knowledge in computers, will work from any device (PC, tablets, phones).

Benefits of Cosmo

Please expand by clicking on each category to find how Cosmo could help you:

Volunteers or Shelter personnel enter the pet photos and info into Cosmo, once loaded into the system:
  • Cosmo will create the post into any major social media account. Facebook, Twitter, Instagram, etc. No duplicated efforts.
  • Cosmo will update the social medial posts when a rescue group tag a dog. Automated social media posts maintenance, leaving free time for other tasks.
  • Public shelters can request additions to Cosmo to handle additional parts of their operations. Also free of charge but subject to time availability.

Cosmo it's being be designed to not disrupt the current way how rescue groups work. Every rescue works in a different way, and Cosmo will not change that.
  • Rescues can tag a dog with a click of a button. Cosmo will automatically send an email requesting the tag.
  • Real time list of dogs scheduled for euthanasia, showing status by color. Red: in danger, yellow: tag requested, green: tag confirmed, green with a plus sign: tag confirmed and foster found, green with a star: dog sucessfully pulled out of the shelter. Sort and filter by status color, allowing to focus on the pets in danger.
  • Rescues can find and request foster from a list of registered foster users. Filter by proximity, breed preference, foster experience, etc.
  • If foster can't transport, find and assign a transport volunteer from a list of registered transport volunteers. Filter by availability, proximity, etc.
  • Fosters can submit bio and photos to Cosmo, then the rescue group can review and approve. Once approved, Cosmo will automatically create posts on all related social media.
  • Rescue groups can request additions to Cosmo to handle other parts of their operations. Also free of charge but subject to time availability.

  • Simple foster application process. No more tedious PDF forms. Once in the system, you can apply also to different rescue groups with a click of a button.
  • Set breed, size and other fostering preferences, change them any time.
  • Track and receive reminders about vet visits for your foster pet.
  • Receive reminders about medications for your foster pet.
  • Request medical attention to the rescue group for your foster pet in case of illness.
  • Load bio and photos of your foster pet to Cosmo.

With much more functionality being added as I progress into the development of the app, please feel free to email your questions or suggestions and spread the voice.

Cosmo Tech Stack and the Team

The Tech stuff

Serverside it's handled by:

  • Windows Server 2019 hosting the website through Internet Information Services
  • SQL server 2019 for database management
  • Webservices written in C# and compiled in dotnet core 6
  • Docotic.pdf used to extract text and images from PDFs. Huge thanks to BitMiracle for their contribution!

Clientside:

  • Angular 15
  • Material UI
  • leafletjs (Thanks Volodymyr Agafonkin from Ukraine)
  • Some TypeScript

Security:

  • SSL certificates
  • OpenID

Codebase its already available in a Github repository and visible to the general community under an open source GNU AGPL3 license. Commercial use of any portion of the code is strictly forbidden. Only for non-profit use.

Currently the website and upcoming app are being hosted on GoDaddy servers. The plan its to eventually move everything to an Amazon AWS ec2 or a Microsoft Azure d* instance.

The Team

  • Full stack dev: Bernardo Salazar
  • Junior dev: Emmanuel Rincon
  • Security engineer: Dominic Lai
  • SysOps/Logistics: Rency Shah

Right now, we are in need of:

  • Scrum master or product owner
  • Developers (clientside or serverside, any dev it's welcome!)
  • Graphic designers (imagery and iconography, color themes)
  • Testers
  • Social media manager (for our Facebook, Instagram, Twitter and email account)
  • Fundraisers (we still need some money to buy a SSL certificate, maybe some more to spend in a Google ads campaign)
  • Marketers (to advertise the app)

If you have some spare time to volunteer for a noble cause, Cosmo would be a great opportunity to leave a positive and indelible mark! Please contact us at admin@cosmoapp.org

Cosmo Sessions

Please expand on each category to access the audio/video from past brainstorming sessions:

Your browser does not support the audio element.
Your browser does not support the video tag.

Your browser does not support the audio element.
Your browser does not support the video tag.

Your browser does not support the audio element.
Your browser does not support the video tag.
Follow us on
Cosmo - Made with by Bernardo Salazar from Houston, TX.
For comments, ideas, contributions or anything else, please email admin@cosmoapp.org
ambulat inter stellas