# Florida Wildlife Information Repository

![Floridex Logo](app/src/main/res/drawable/floridex_logo.png)

The Florida Fauna & Flora is a Kotlin-based mobile application designed to provide information and insights into the diverse range of wildlife species and flora found in Florida. Whether you're a nature enthusiast, a student, or a curious traveler, this app is your ultimate companion to explore and learn about Florida's fascinating fauna and flora.


## Developers: 
1. Team Member: **Lucas Rodriguez**
2. Team Member: **Amaury Pardo**
3. Team Member: **Michael Rosales**
4. Team Member: **Erick Sanchez**
5. Team Member: **Diego Angueira**



## Features

- **Comprehensive Database**: Browse through an extensive collection of Florida's native and endemic wildlife species, including birds, mammals, reptiles, amphibians, insects, and marine life, as well as information about various plant species.

- **Detailed Species Profiles**: Access detailed information on each species, including scientific names, descriptions, habitat, behavior, and uses for wildlife and plants.

- **Beautiful Visuals**: Enjoy high-quality images and illustrations of each species to help identify and appreciate.

- **Search and Filter**: Easily search for specific species or use filters to narrow your search based on categories like birdwatching, marine life, or plant types.

- **Favorites**: Mark your favorite species and plants for quick access and create your personal wildlife and plant checklist.

- **Educational Content**: Explore articles, fun facts, and educational materials about Florida's ecosystems, conservation efforts, and horticulture.

- **User Contributions**: Contribute your wildlife sightings, photos, and observations, as well as plant information to help improve the app's database and share your passion with others.

## Screenshots

![Screenshot 1](app/src/main/res/screenshots/loginPage.jpg)
![Screenshot 2](app/src/main/res/screenshots/creatureList.jpg)
![Screenshot 3](app/src/main/res/screenshots/descriptionPage.jpg)
![Screenshot 4](app/src/main/res/screenshots/profilePage.jpg)
![Screenshot 5](app/src/main/res/screenshots/settingsPage.jpg)

## Getting Started
1.	Download and Install:
	- Download the FloriDex app from the GitHub repository.
	- Install the app on your compatible mobile device.
2.	Create an Account:
	- Open the app and tap on "Register"
	- Provide your email address, password, and other required information.
3.	Log In:
	- Enter your email address and password.
	- Tap on "Log In."

### Prerequisites

- Android Studio (with Kotlin support)
- Android Emulator or Physical Android Device (Version 13+)





### Installation

-	Go to the GitHub repository https://github.com/ColdCoder92/floridex .
-	Search for the APK [floridex.apk](app/build/outputs/apk/debug/floridex-debug.apk)
-	Tap the link to download the apk and install.
-	Follow the on-screen instructions to complete the installation.

   

## Built with: 
<ul>
 <li><code><img width="50" src="https://user-images.githubusercontent.com/25181517/192108895-20dc3343-43e3-4a54-a90e-13a4abbc57b9.png" alt="Android Studio" title="Android Studio"/></code></li>
<li><code><img width="50" src="https://user-images.githubusercontent.com/25181517/185062810-7ee0c3d2-17f2-4a98-9d8a-a9576947692b.png" alt="Kotlin" title="Kotlin"/></code></li>
 	<li><code><img width="50" src="https://user-images.githubusercontent.com/25181517/183896128-ec99105a-ec1a-4d85-b08b-1aa1620b2046.png" alt="MySQL" title="MySQL"/></code></li>
   <li><code><img width="50" src="https://www.pngplay.com/wp-content/uploads/3/Amazon-Web-Services-AWS-Logo-Transparent-PNG.png" alt="AWS" title="AWS"/></code></li>
</ul>

## Troubleshooting

Contact Support: 
- Create a new issue on the GitHub repository with the issue, and at least one of our team members would reach out and help resolve it

## Additional Tips

This product is still in a demo version, so stay tuned for more features on the way

## Thank You

Thank you for choosing FloriDex. We hope you enjoy using our app. If you have any questions or feedback, please don't hesitate to contact us.

