Django+ReactJS simple task
$10-30 USD
Maksettu toimituksen yhteydessä
PLEASE READ THE INSTRUCTIONS CAREFULLY
*** THIS PROJECT WILL NOT BE USED IN A PRODUCTION ENVIRONMENT - IT’S A SIMPLE TASK SO THE BUDGET FOR TAKING THIS PROJECT IS 10 U$ ***
GOAL
Your goal is to create an application that allows users to see the current temperature at a
certain address.
FEATURES
1. Given an address, search the current temperature
2. Log the history of searches and show it somehow at the front end
3. Create a database to save the temperatures searched and use it as a cache.
REQUIREMENTS
● The UI should be written using HTML, CSS, Bootstrap, JavaScript and ReactJS
● Only ES6 (JavaScript code version) allowed for ReactJS components
● The back-end application should be developed using Python and SQLite or MySQL
● Must use the Google Geocoding API to get the zipcode for the given address
● Assume the temperature doesn’t vary within the same Zipcode
● Assume the temperature for a Zipcode doesn’t vary within 1-hour window
● Must use Open Weather Map’s API in order to fetch the temperature for a certain Zipcode
● Your code should be tested. You can use unit, integration, acceptance tests, whatever. Just build the tests you think that are important to the proposed challenge.
● You can use 3rd party libraries whenever you want, but I need to be able to explain what they do and how.
SUGGESTED UI
*** SEE THE ATTACHED PICTURE *** Here is the UI only the search part... For the log history, use your imagination!
WHEN READY:
1. Deploy the project to my private repository
2. Create a [login to view URL] markdown file explaining in details how: We install the environment, migrate and seed data, run tests, how we open the application locally. Also in some short sentences why and what was developed.
Projektin tunnus: #18357774