Skip to content

alpakaxaxa/TCC_Building_Calculations

Repository files navigation

Building Calculations

This app empowers every user to estimate the price of construction measures.

  • The app calculates a price estimate based on best practice information provided by the user

New feature:

  • Convenient data storage by using a custom buildingInformationData class

Prerequisites

Only Flask and the python standard library

Project Checklist

  • It is available on GitHub.
  • It uses the Flask web framework.
  • It uses at least one module from the Python Standard Library other than the random module. Please provide the name of the module you are using in your app.
    • Module name: datetime, json, uuid, os
  • It contains at least one class written by you that has both properties and methods. This includes instantiating the class and using the methods in your app. Please provide below the file name and the line number(s) of at least one example of a class definition in your code.
    • File name: buildingInformation.py
    • Line number(s): 6, 73
  • It makes use of JavaScript in the front end and uses the localStorage of the web browser.
  • It uses modern JavaScript (for example, let and const rather than var).
  • It makes use of the reading and writing to a file feature.
  • It contains conditional statements. Please provide below the file name and the line number(s) of at least one example of a conditional statement in your code.
    • File name: buildingInformation.py
    • Line number(s): 52
  • It contains loops. Please provide below the file name and the line number(s) of at least one example of a loop in your code.
    • File name: buildingInformation.py
    • Line number(s): 51
  • It lets the user enter a value in a text box at some point. This value is received and processed by your back end Python code.
  • It doesn't generate any error message even if the user enters a wrong input.
  • The code is fully documented using comments.
  • All exercises have been completed as per the requirements and pushed to the respective GitHub repository.

About

This is an app to calculate building costs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published