24AACR05
Senior Mentor:Akshaya
Junior Mentor:Astuti Sinha
Team Member 1:Akshaya Reddy Reddyvari
Team Member 2:Sai Srinivas Maganti
Team Member 3:Keerthana Kanaparthi
Team Member 4:Sridhanvi Boggarapu
Team Member 5:Nenavath Tarun Rathod
WildHaven is a mobile application designed to support wildlife sanctuaries in India by facilitating adoption, donation, and volunteer opportunities. With India’s rich biodiversity and growing public interest in wildlife conservation, the app connects users—including environmental activists, nature enthusiasts, tourists, and volunteers—with zoological parks and sanctuaries, enabling them to contribute to conservation efforts. Through the app, users can adopt animals, make donations, track conservation projects, and find volunteer opportunities, fostering greater public involvement in wildlife protection. By bridging the gap between users and wildlife institutions, WildHaven aims to inspire ongoing support and active participation in the preservation of India’s unique wildlife.
Package Version
----------------- -----------
async 2.11.0
boolean_selector 2.1.1
characters 1.3.0
clock 1.1.1
collection 1.18.0
fake_async 1.3.1
flutter_lints 2.0.3
flutter_map 4.0.0
google_fonts 2.3.3
http 0.13.6
http_parser 4.0.2
intl 0.19.0
latlong2 0.8.2
leak_tracker 10.0.5
leak_tracker_flutter_testing 3.0.5
lints 2.1.1
material_color_utilities 0.11.1
meta 1.15.0
path 1.9.0
stack_trace 1.11.1
string_scanner 1.2.0
test_api 0.7.2
vm_service 14.2.5
webview_flutter 3.0.4
webview_flutter_android 2.10.4
webview_flutter_platform_interface 1.9.5
webview_flutter_wkwebview 2.9.5
You can clone the repository by executing this command in the gitbash environment in the required directory
git clone https://github.com/AAC-Open-Source-Pool/WildHaven
Make sure the paths are configured properly
Open the terminal in the required directory and execute the following command
flask run
Login-Register Page
We welcome contributions to WildHaven! To contribute, follow these steps:
1. Understand the Project Philosophy: Read through the README.md file to familiarize yourself with the project's goals and structure.
2. Maintain Code Consistency: Use the same programming language and library versions as the original code.
3. Write Documentation: Explain the changes you're proposing, including identified problems, proposed solutions, and test cases.
4. Submit a Pull Request: Follow standard Git etiquette for submitting your contributions.