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:
- 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.
- 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: