Skip to content

JohnnyCasares/whatTheBirdDoing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What the Bird doing? 🦅

Check out here

https://birdswebapp-b2y5vjhzaaxicuzhhjmvro.streamlit.app/

Overview

"What the Bird doing?" is a user-friendly web application developed using Python and Streamlit. The app aims to provide comprehensive bird data to users, sourced from the eBird API. It is integrated with the XenoCanto API for bird sounds and the Google API for bird images, ensuring a seamless and immersive bird-watching experience.

Features

  • User-Friendly Interface: The app offers an intuitive and easy-to-navigate interface, making it accessible to bird enthusiasts of all levels.

  • Comprehensive Bird Data: Users can access detailed bird information from the eBird API, including species, sightings, and locations.

  • Bird Sounds: The integration with the XenoCanto API allows users to listen to bird sounds, enriching their bird-watching experience.

  • Bird Images: Users can view images of various bird species provided by the Google API, enhancing their visual journey.

  • Interactive Map: The app includes an interactive map displaying bird sightings and hotspots around the world, sourced from eBird.

Installation

  1. Clone the repository to your local machine.

  2. Navigate to the project directory.

  3. Install the required dependencies using pip:

Usage

  1. Run the app using Streamlit:

  2. The app will launch in your default web browser, allowing you to explore bird data, sounds, images, and interactive maps.

Contributing

We welcome contributions to enhance the app and make it even better for the bird-watching community. If you have any suggestions, bug fixes, or new features to add, please feel free to submit a pull request.

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix.

  3. Make your changes and commit them with descriptive messages.

  4. Push your branch to your fork.

  5. Submit a pull request, explaining your changes and the improvements they bring.

Acknowledgements

We would like to express our gratitude to the eBird, XenoCanto, and Google APIs for providing valuable bird data, sounds, and images, respectively.

License

This project is licensed under the MIT License.

Contact

For any questions or feedback, you can reach out by reporting an issue or through LinkedIn

Happy bird-watching! 🐦🌳

About

Public repo without api keys

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages