Find Jobs
Hire Freelancers

A simple website do integrate with my IoT project

R$750-2250 BRL

Cerrado
Publicado hace más de 7 años

R$750-2250 BRL

Pagado a la entrega
My IoT project is about using the arduino uno and temperature sensor to monitor a garden. Complementary to the temperature data, we would like to also obtain humidity data via a free weather API. The user will be able to access the website, choose a specie of plant and verify the current temperature measured by the local sensor and also humidity obtained from the web. For the selected plant the website will also provide the range of accepted temperature and humidity. If possible, it would be nice to show the measured temperature and humidity over time in 2 graphs. We are making just a prototype and not a real product. So we don't need to care about things like multiple users/devices and about reliability of the content. Basically you need to: 1) from x to x time(maybe 5 minutes) extract the temperature data that will be located in a website running in our IoT device. this website will be a html page only containing the phrase "temperature = XX". There are libraries like html5lib and BeautifulSoup for python that can do that easily. We will provide you later with the IP address for this page. 2) Also from x to x minutes, collect humidity data from the internet(whenever and however you prefer). Please collect from data from the city "Sao Paulo, Brazil". 3) Take the current time, temperature and humidity and insert in a database. 4) this database(preferably in MySQL) will contain 2 tables: one table with those 3 columns(time, temperature and humidity). And another table with 5 columns(plant species name, minimum temperature, maximum temperature, minimum humidity, maximum humidity). 5) Creating a responsive website(focused mostly for smartphone users) that has 3 sections: 1) "Introduction": contains a big picture, a title("iGarden"), a random description(space for about 30-50 words). 2) "Device" : Contain the status of the device(online or offline, depending if the server could connect to the IP address or not). Also has the last measured temperature(in celsius) and humidity(in %). Also contains the 2 graphs of temperature and humidity over time. In the same screen the user will be able to select a plant species through a select box. After a plant is selected, the screen will show the min. and max. temperature and humidity for that plant. If the last measured temperature or humidity are out of the range for that plant, the website will display a "warning" text. 3) "Recommendation". Based on the last measured temperature and humidity, it will display a list of plants which has compatible(inside range) temperatures and humidity. Ps.: 1)For the database, you can fill second table with random data of plants. 2)For the website, you can use free and common templates. We don't need anything fancy, something like those one-page theme templates of bootstrap([login to view URL]) would be more than sufficient. 3) We don't have a preference for the backend/frontend frameworks used. Maybe Django or PHP in conjunction with something like bootstrap are good. But you can choose whatever you think it is easier/cheaper. 3) As this is a prototype, we can't afford a high price for this project. If you feel like you can cut corners to make this project cheaper, or if you have any question, please contact us!
ID del proyecto: 11736431

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
12 freelancers están ofertando un promedio de R$2.576 BRL por este trabajo
Avatar del usuario
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
R$10.000 BRL en 10 días
5,0 (87 comentarios)
7,0
7,0
Avatar del usuario
I have the libraries necessary to run python to arduino. I also have an arduino kit. I am ready and available immediately
R$1.666 BRL en 10 días
5,0 (2 comentarios)
2,6
2,6
Avatar del usuario
Hello! I seen that you are from Brazil and me too, then i think that we will make a great job! A little about myself: My skills are completed with experience in web development and programming. Currently, i work in a agency focused on web development and i have a little over 3 years of experience. I have practiced IoT with Raspberry PI, nothing professional, just like a hobby. About the project: I think that the best technologies to this project are: Node JS and maybe Firebase or MongoDB to storage the data. We can think about real-time too. We can use a CRON to get each data in x time and then insert them on database. Your Arduino is connected to ethernet? If yes, this will maybe simplify the API development. That's it! Thank you!
R$2.444 BRL en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de BRAZIL
Brazil
0,0
0
Miembro desde sept 28, 2016

Verificación del cliente

Otros trabajos de este cliente

Get a Website Built
$90-750 USD
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.