Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Tsunami Blog 🌊

A web-based blogging platform built with Django and Python dedicated to raising awareness about tsunamis, natural disaster safety, and oceanography. The platform features curated educational articles and integrates real-time coastal data from the US Coastal / NOAA API to display live marine updates.


🔍 Project Overview

Tsunamis are among the most destructive natural disasters. This application combines educational blog publishing with real-time API integrations to keep users informed about coastal safety and ocean conditions.

Key Highlights:

  • Educational Blog System: Read and manage articles on tsunami science, historical disasters, and emergency preparedness.
  • US Coastal API Integration: Connects to US coastal data services (NOAA/USGS) to retrieve and display live coastal/ocean updates.
  • Django Backend: Powered by Django's robust MVT architecture for smooth routing, database management, and template rendering.
  • Responsive Interface: Clean HTML/CSS frontend ensuring accessibility across all device screen sizes.

🛠️ Technologies Used

  • Backend Framework: Django (Python)
  • Frontend: HTML5, CSS3, JavaScript
  • API Integration: US Coastal / NOAA / USGS REST APIs (requests library)
  • Database: SQLite3 (Default Django DB)

⚙️ Features

  • 📰 Informative Articles: Categorized posts covering tsunami preparedness, historical events, and oceanic safety tips.
  • 🌐 Live Coastal Data: Fetches real-time marine and coastal information using external US Coastal APIs.
  • ⚡ Dynamic Content: Django ORM handles post management and dynamic template generation.

👤 Author

Arafat Khan - @iamthearafatkhan


📄 License

This project is open-source and free for anyone to use, modify, or distribute.

About

A Django-powered web blog platform providing tsunami safety information, educational content, and real-time US Coastal API data integration.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages