• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
excel

excel

FloodApp

A flood app that notify subscriber ahead of flooding
Public
Like
FloodApp
Home
Code
4
backend
6
frontend
3
shared
2
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
index.ts
https://excel--36a9b060344811f0ae109e149126039e.web.val.run
README.md

Osun State Flood Alert System

A web application that allows residents of Osun State, Nigeria to receive early flood warnings based on weather forecasts.

Features

  • User authentication (signup and login)
  • Location management for Osun State areas
  • Flood prediction system (2 weeks in advance)
  • Email notifications for flood alerts

Project Structure

  • /backend - Server-side code and API endpoints
  • /frontend - User interface and client-side code
  • /shared - Shared types and utilities

Technologies

  • Backend: Hono (TypeScript)
  • Database: SQLite
  • Frontend: HTML, JavaScript, Tailwind CSS
  • Weather Data: Open-Meteo API
  • Notifications: Email

How It Works

  1. Users sign up with their email and basic details
  2. After login, users can add their location within Osun State
  3. The system checks weather forecasts daily for potential flooding
  4. If flooding is predicted in the next 2 weeks, users receive email notifications
HTTP
  • index.ts
    excel--36…9e.web.val.run
Cron
  • cron.ts
Code
backendfrontendsharedREADME.md
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.