Skip to content

luiswill/thermo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT NAME

Thermo app

DESCRIPTION

This project simulates a thermometer for your home.

You can change the temperature whenever you want (but you must be logged in as an admin to do so). The maximum temperature is 40°C, the minimum 0°C. You can also switch between the value in °C to °F, but if you re-change the temp, it will be shown in Celsius again.

Temperature changes are saved in a csv file.

The outside temperature is displayed in a little window, so you see how cold/warm it is where you live. You can also change the city you want to see the temperature of without being logged in.


INSTALLATION

Required :

- Node 
- Mongo on your computer

Instructions to run :

  • Run your mongo Database by clicking on the mongod.exe file in the folder C:\Program Files\MongoDB\Server\3.4\bin
  • Go in the folder where app.js is located and run :
    node app.js
    
    OR

-If you are using Webstorm, open the project in Webstorm and click on the run button on the top right next to where is written "bin\www"

  • Enjoy 🎉

ORGANISATION:

WILLNAT Luis: 
------------

Admin Page
Implementation of the Database (MongoDB), 
Temperature update, 
OpenWeather API (Weather from desired city) 

WATIEZ Arno:
-----------

Get function (to get the weather),
Website creation and design,
Thermostat design,
Sidebar

FICKERT Pascal & GRUSCHKE Nico:
--------------

Change temp to Fahrenheit,
Added humidity,
Change city (OpenWeather API),
Documentation
Temperature log in a CSV file

GIANGRECO Christian & KLEIN Alexis:
----------------------------------

Signup and login,
Added possibility to save users to Database,
Administrators (so you must be admin to change temp),
German translation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5