Inspiration πŸ’‘

The current pandemic is the direct result of our reckless and ruthless mismanagement of nature and our distorted relationship with wildlife. It’s ironic that it also threatens one of the few institutions, zoos, which are dedicated to study and preserve nature and educate us all about a more balanced way of living in peace with it.

Though zoos across the country are unusually quiet, zookeepers are faced with the challenge of ensuring life goes on as normal for the animals they care for amid a pandemic that has profoundly altered. Zoos have little revenue but still must feed animals, who seem to miss their human audience which impacts their overall morale & impacted their daily routines.

This financial crisis has forced many zookeepers to quit their job & many got broke & for whoever stayed has created a massive chaos in the wildcare industry which is currently acting as a catalyst in degrading customer or audience feedback & reviews.

Hard times shall pass. We believe that with the power of AI, this can be solved if we proceed creatively. Thus we made Voice of Zoo with an aim of Resolving global Pandemic Impacts in Zoos! πŸ¦“

logo

So what’s the app about? πŸ€”

As the project is on Zoo World, which goes for the theme Zoo. This application is a Zoo Management System, that goes for managing every aspect about a Zoo. Whether it is Booking and Appointment reservation for customers to visit the Zoo or Reviewing on their experience with the Animals or Restaurant at Zoo visit. The application is designed to provide a priceless experience on using the application pre & post zoo, for both Customers and a Zoo manager for a zoo.

The main purpose of this application is about customers sharing their experience about the zoo animals and restaurant. Their reviews on the animals can help the zookeeper's keep check on their animals behavior and emotions, from a customer's review specific to that animal. A Sentiment analysis is used to check whether it is a positive or negative feedback. So that zookeeper can make the animal a good emotions. Happy is a Animal Happier is the Customer's Enjoyment watching the animal!.

Tech Stack πŸ—

t-s

In a recent tech podcast we got to know that nowadays these sort of reviews can be autogenerated by bots for getting edge, but in our case every bit of data is verificable & immutable once it’s registered on the platform!

And this is one of the reasons we are backing up all of these important media on IPFS. Most of the attacks happen on the transport layer, that is the reason we primarily went with IPFS. IPFS uses transport-encryption. This means that your data is secure when being sent from one IPFS node to another.

Challenges We ran into 🧱

There were lots of challenges on our way. First, because we are all online and spread around the globe, it was somewhat difficult for us to be communicating during the process. We also spent a great deal of time discussing ideas for the project. We have reached a final decision on what to include in our project after we had a couple of calls with mentors. After we settled on the idea, we separated the work according to everyone's skills. Rahul was primarily working on the Front-end, and set up integrations & backend. Besides, Pratyay & Dibyaranjan worked on building the ML model. We faced most challenges when we tried to allocate segregated chunks into one project.


Design

We were heavily inspired by the revised version of Iterative design process, which not only includes visual design, but a full-fledged research cycle in which you must discover and define your problem before tackling your solution & then finally deploy it.

Double-Diamond

  1. Discover: a deep dive into the problem we are trying to solve.
  2. Define: synthesizing the information from the discovery phase into a problem definition.
  3. Develop: think up solutions to the problem.
  4. Deliver: pick the best solution and build that.

This time went for the minimalist Material UI design. We utilized design tools like Figma, Photoshop & Illustrator to prototype our designs before doing any coding. Through this, we are able to get iterative feedback so that we spend less time re-writing code.

LL-Arch


Research πŸ“š

Research is the key to empathizing with users: we found our specific user group early and that paves the way for our whole project. Here are a few of the resources that were helpful to us β€”

♣ Datasets :- Recompiled from several Sources.

♣ Articles :-

CREDITS

  • Design Resources : Freepik
  • Icons : Icons8, fontawesome
  • Font : Roboto / Turret Road / Manrope / Montserrat

Takeaways

Accomplishments that we're proud of πŸ™Œ

  • A fully working prototype! This has been intense yet insightful. We are very proud to have designed and built an application within such a short timeframe.
  • Learning how to collaborate on GitHub! Not all of us were familiar with making branches or making a PR and merging. This hackathon has fast-tracked the learning process and we are all now very comfortable in using GitHub!
  • Learning new technology (like Tailwind CSS, routing in React, implementing sophisticated design features, Firebase Functions, Firestore), meeting new people, debugging, debugging, and more debugging!

What we learned πŸ™Œ

Staying hydrated was our motto for completing this impactful and complicated project on time. We have learned how great wins are accomplished by working together. For the technical part, we learned much about Azure. Moreover, we have faced some issues when we were merging the front-end and backend. We also gave our level best to make the UI/UX look minimalistic and useful! Not to mention, documentations and help from Google for technologies we used (be it react components libraries, IPFS, API calls) were extremely useful!

What's next for Voice of Zoo πŸ“ƒ

We believe that our App has a great potential. Since all four of us are very passionate about tackling the issue of helping businesses to recover from COVID-19, it's easy to come up with a lot of ideas for new features (like we did at the beginning of this hackathon!). However, we now have learned the importance of focusing on a single feature at a time and making sure that feature works flawlessly before designing a new feature! ✨

Note β€” API credentials have been revoked. If you want to run the same on your local, use your own credentials.

Built With

Share this project:

Updates