|
1 |
| -<h1 align="center"> |
2 |
| - <img src="Logo%20PlantFinder.png" alt="Logo de PlantFinder" width="50" height="50" style="vertical-align: middle;"> |
3 |
| - PlantFinder |
4 |
| -</h1> |
| 1 | +<div align="center"> |
| 2 | + <img src="Logo%20PlantFinder.png" alt="PlantFinder Logo" width="120"> |
| 3 | + <h1>🌿 PlantFinder</h1> |
| 4 | + <p>¡Descubre la naturaleza que te rodea! Encuentra plantas cerca de ti con tecnología colaborativa 🌍</p> |
| 5 | + |
| 6 | + [](https://python.org) |
| 7 | + [](https://flask.palletsprojects.com/) |
| 8 | + [](https://opensource.org) |
| 9 | +</div> |
5 | 10 |
|
6 |
| -**PlantFinder** es una aplicación web creada con Flask que permite a los usuarios buscar plantas cercanas a una ubicación específica, basándose en géneros de plantas de interés. Utiliza la API de iNaturalist para obtener información sobre las plantas y muestra los resultados en un mapa interactivo. |
| 11 | +--- |
7 | 12 |
|
8 |
| -## Descripción |
| 13 | +**🌐 Live Demo:** [Próximamente] | **📌 Versión Actual:** 1.0.0 | **📜 Licencia:** [Apache 2.0](LICENSE) |
9 | 14 |
|
10 |
| -PlantFinder permite a los usuarios ingresar coordenadas geográficas (latitud y longitud) y seleccionar uno o más géneros de plantas para buscar en los alrededores. La aplicación se conecta con la API de iNaturalist para obtener datos sobre plantas en la ubicación seleccionada, mostrando una lista con la información y ubicación de las plantas encontradas. |
| 15 | +--- |
11 | 16 |
|
12 |
| -### Características |
| 17 | +## 🚀 ¡Empieza a Explorar! |
13 | 18 |
|
14 |
| -- **Búsqueda por ubicación**: Ingresa latitud y longitud para obtener plantas cercanas. |
15 |
| -- **Selección de géneros**: Elige entre géneros de plantas como Alga, Hongo, Líquen, Briófito, y Pteridófito. |
16 |
| -- **Mapa interactivo**: Visualiza la ubicación de las plantas en un mapa. |
17 |
| -- **Información detallada**: Obtén información detallada sobre las plantas encontradas, incluyendo su distancia desde tu ubicación. |
| 19 | +<div align="center"> |
| 20 | + <img src="screenshot.png" alt="Captura de PlantFinder" width="800"> |
| 21 | +</div> |
18 | 22 |
|
19 |
| -## Tecnologías Utilizadas |
| 23 | +### Características Principales |
| 24 | +- 📍 Búsqueda por coordenadas o dirección |
| 25 | +- 🗺 Mapa interactivo con marcadores |
| 26 | +- 🌱 Filtrado por tipos de plantas |
| 27 | +- 📊 Datos en tiempo real de iNaturalist |
| 28 | +- 📱 Diseño responsive |
20 | 29 |
|
21 |
| -- **Python** (Flask) |
22 |
| -- **HTML/CSS** (para la interfaz web) |
23 |
| -- **JavaScript** (para la visualización de mapas) |
24 |
| -- **API de iNaturalist** (para obtener información sobre plantas) |
25 |
| -- **Jinja2** (para renderizar plantillas de Flask) |
| 30 | +--- |
26 | 31 |
|
27 |
| -## Instalación |
| 32 | +## 👥 Para la Comunidad |
28 | 33 |
|
29 |
| -1. Clona este repositorio: `git clone https://github.com/amt2283/PlantFinder.git` |
30 |
| -2. Navega al directorio del proyecto: `cd plantfinder` |
31 |
| -3. Crea un entorno virtual e instala las dependencias: |
32 |
| - - En Linux/Mac: `python -m venv venv && source venv/bin/activate` |
33 |
| - - En Windows: `python -m venv venv && venv\Scripts\activate` |
34 |
| - - Luego instala las dependencias: `pip install -r requirements.txt` |
35 |
| -4. Ejecuta la aplicación: `python app.py` |
| 34 | +¡Queremos crecer contigo! PlantFinder es un proyecto **open source** donde tu participación marca la diferencia: |
36 | 35 |
|
37 |
| -## Description |
| 36 | +🔧 **¿Eres desarrollador?** |
| 37 | +- Ayuda a mejorar el código |
| 38 | +- Añade nuevas funcionalidades |
| 39 | +- Optimiza el rendimiento |
38 | 40 |
|
39 |
| -PlantFinder enables users to input geographic coordinates (latitude and longitude) and select one or more plant genera to search for in the surrounding area. The application connects to the iNaturalist API to retrieve data about plants in the selected location, displaying a list with the information and location of the found plants. |
| 41 | +🎨 **¿Diseñador o botánico?** |
| 42 | +- Sugiere mejoras en la interfaz |
| 43 | +- Ayuda a clasificar especies |
| 44 | +- Crea documentación |
40 | 45 |
|
41 |
| -### Features |
| 46 | +📚 **¿Usuario casual?** |
| 47 | +- Reporta errores |
| 48 | +- Sugiere nuevas características |
| 49 | +- Comparte tus hallazgos |
42 | 50 |
|
43 |
| -- **Location-based search**: Enter latitude and longitude to find nearby plants. |
44 |
| -- **Genus selection**: Choose from plant genera such as Alga, Fungus, Lichen, Bryophyte, and Pteridophyte. |
45 |
| -- **Interactive map**: Visualize the location of plants on a map. |
46 |
| -- **Detailed information**: Get detailed information about the found plants, including their distance from your location. |
47 |
| - |
48 |
| -## Technologies Used |
49 |
| - |
50 |
| -- **Python** (Flask) |
51 |
| -- **HTML/CSS** (for the web interface) |
52 |
| -- **JavaScript** (for map visualization) |
53 |
| -- **iNaturalist API** (to fetch plant information) |
54 |
| -- **Jinja2** (for Flask template rendering) |
| 51 | +**[Consulta nuestra guía de contribución](CONTRIBUTING.md)** ✨ |
55 | 52 |
|
56 | 53 | ## Installation
|
57 | 54 |
|
|
0 commit comments