Resources & Documentation Links for Tools Used - ao994/FireFlightProject GitHub Wiki
Official Documentation & Tutorials:
Django(Web framework):
https://www.djangoproject.com/
Django Install and Tutorial:
https://docs.djangoproject.com/en/5.2/intro/
General Django Documentation:
https://docs.djangoproject.com/en/5.2/
Testing in Django:
https://docs.djangoproject.com/en/5.1/topics/testing/overview/
Storing Secret Keys in Django:
https://stackoverflow.com/questions/15209978/where-to-store-secret-keys-django
Bootstrap(CSS Library):
Bootstrap Tutorial:
https://www.w3schools.com/bootstrap5/
MySQL(Database):
Python(Main Programming Language):
Setting Up a Venv in Python:
https://www.freecodecamp.org/news/how-to-setup-virtual-environments-in-python/
Security:
Content Security Policy(CSP):
https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP
Map Generation:
Rasterio(Processing Raster Data)
https://rasterio.readthedocs.io/en/stable/
Folium(Visualizing Data):
https://python-visualization.github.io/folium/latest/
Openmaptiles(Open Source Basemap Repository):
Using Leaflet and Folium to make Interactive Maps in Python:
https://www.earthdatascience.org/tutorials/introduction-to-leaflet-animated-maps/
Introduction to Viridis Color Maps(Used for Making the Map Colorblind-Friendly):
https://cran.r-project.org/web/packages/viridis/vignettes/intro-to-viridis.html