Skip to content

Latest commit

 

History

History
73 lines (47 loc) · 3.96 KB

README.md

File metadata and controls

73 lines (47 loc) · 3.96 KB

Salty Mediterranean

Grade 12 Capstone Project

Project Files - Google Drive 🗃️

Note

This project consists of 3 major parts:

  1. Website
  2. Python API
  3. Hardware Sketch

Each part has its own branch in this repo

1. Website

Used Techs / Services

  • HTML CSS JavaScript
  • Vue JS 3 Vue CLI 5
  • jQuery
  • Sass
  • Bootstrap 5
  • Firebase

2. Python API

Used Techs / Services

  • Python
  • Firebase
  • Heroku

Python Libraries:

  • NumPy
  • pandas
  • scikit-learn
  • Plotly
  • Flask
  • Gunicorn

3. Hardware Sketch

System Diagram

made by Fritzing

System Diagram

Used Techs / Services

  • C/C++
  • Arduino IDE
  • Firebase

Board:

  • "NodeMCU 1.0 (ESP-12E Module)"

found in this additional boards package

Libraries:

  • "NTPClient" by Fabrice Weinberg - V3.2.1
  • "Adafruit Unified Sensor" by Adafruit - V1.1.7
  • "Dallas Temperature" by Miles Burton. Tim Newsome - V3.9.0
  • "DHT sensor library" by Adafruit - V1.4.4
  • "Firebase Arduino Client Library for ESP8266 and ESP32" by Mobizt - V4.3.3
  • "OneWire" by Jim Studt, Tom Pollard - V2.3.7