0% found this document useful (0 votes)
5 views6 pages

Proposal Capstone

The document presents a continuous assessment report for a student named Meria Mostofa Mim, focusing on her project titled 'WeatherNow', a weather forecasting mobile application tailored for Bangladesh. The app aims to provide localized, real-time weather data in both Bangla and English, addressing the unique needs of Bangladeshi users while ensuring accessibility and low data consumption. Key features include GPS-based updates, offline caching, and a minimalist user interface, with the goal of enhancing weather awareness for various demographics in the country.

Uploaded by

obid22205341224
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views6 pages

Proposal Capstone

The document presents a continuous assessment report for a student named Meria Mostofa Mim, focusing on her project titled 'WeatherNow', a weather forecasting mobile application tailored for Bangladesh. The app aims to provide localized, real-time weather data in both Bangla and English, addressing the unique needs of Bangladeshi users while ensuring accessibility and low data consumption. Key features include GPS-based updates, offline caching, and a minimalist user interface, with the goal of enhancing weather awareness for various demographics in the country.

Uploaded by

obid22205341224
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Continuous Assessment Report

Only for Course Teacher


Needs Developing Sufficient Above Total
Improvement Average Mark

Allocate mark & Percentage 25% 50% 75% 100% 15


Level of Content 03
Analysis 05
Development 04
Accuracy 03
Total obtained mark

Comments

Semester: Summer 2025


Student Name: Meria Mostofa Mim
Student ID: 0242220005341043
Batch: 39 Section: C2
Course Code: SE-331 Course Name: SWE Design Capstone Project
Course Teacher Name: Izaz Ahmmed Tuhin
Designation: Lecturer
Submission Date: 27th May, 2025
Introduction
Project Title
WeatherNow: Weather Forecasting Mobile Application

Problem Statement
Weather directly impacts human behavior, productivity, safety, agriculture, logistics,
and planning — especially in countries like Bangladesh, where climatic patterns are
rapidly shifting due to climate change, urbanization, and monsoon variability. Whether
it’s a student trying to avoid being drenched in a sudden downpour on the way to class,
or a farmer in Bogura waiting for the right moment to irrigate his paddy fields, weather
awareness isn’t optional — it’s essential.

Yet, access to timely, localized, and easy-to-understand weather data remains a major
challenge. The majority of weather apps available today are either too generic, not
tailored for our regional realities, bloated with ads, or designed with Western UX
preferences that don’t align with the needs of South Asian users. Most don’t support
Bangla, rarely offer true location-specific forecasts beyond city centers, and consume
significant data, making them impractical for users in rural areas where bandwidth is
limited or intermittent.

In short, while the global app ecosystem is filled with weather apps, none are fully
optimized for the Bangladeshi context — not just in terms of language, but in
performance, design philosophy, and cultural relevance.

Proposed Solution
To address this glaring gap, I propose the creation of WeatherNow, a modern, intuitive,
ultra-lightweight, bilingual weather application that is built with Bangladesh in mind, but
scalable globally. The app will be built using Flutter (for seamless Android and iOS
performance), programmed in Dart, and powered by WeatherAPI.com, which offers
robust, real-time weather data including hyper-local forecasts, wind speeds, humidity,
UV levels, air quality index (AQI), and more.
WeatherNow is designed not just as another weather app, but as a mission-driven
solution. It will allow users from any background — rural farmers, urban professionals,
students, delivery riders, or small business owners — to access the weather instantly,
accurately, and in their own language.

It will offer real-time updates, forecasted data, GPS-based tracking, and even offline
fallback caching for areas with limited internet. The interface will be minimalist,
gesture-based, and highly responsive — eliminating clutter while focusing on clarity,
speed, and experience.

Scope of the Project


Objectives
o To develop a fully functional, cross-platform mobile application using Flutter that
displays real-time weather updates based on the user’s exact location using
GPS.
o To integrate WeatherAPI.com for retrieving detailed weather data, including
hourly and weekly forecasts, wind speed, air pressure, visibility, humidity, UV
index, cloud cover, and more.
o To create a bilingual user interface (Bangla and English) that adapts to user
preference, increasing accessibility for diverse demographics across
Bangladesh.
o To implement offline caching of recent data and favorite locations, enabling
access even in areas with limited or no internet connectivity.
o To ensure the app runs smoothly on low-end Android devices, which are widely
used in rural and semi-urban areas.
o To incorporate custom alerts, such as flood warnings, extreme heat, storm
predictions, and heavy rainfall alerts based on API data and location.
o To maintain a clean, ad-free interface in its initial launch phase to prioritize user
trust and satisfaction.
o To comply with Material Design 3 principles and modern UI/UX standards.
o To develop a backend-ready structure for future integration of local weather
news, agricultural tips, and possibly, IoT-based weather station support.
Market Analysis
Target Audience and Market Demand
WeatherNow is targeted toward everyday mobile users in Bangladesh, which, as of
2024, includes more than 125 million smartphone users. Specific segments include:

o Urban commuters who need hourly updates to plan trips, especially in flood-
prone cities like Dhaka or Sylhet.
o Farmers and rural workers, where 65% of Bangladesh’s population lives and
weather affects agriculture, livestock, and harvesting.
o Educational institutions, where students and faculty want to avoid rain-related
disruptions.
o Delivery and logistics professionals (e.g., Pathao, Foodpanda, Truck Lagbe
drivers) whose daily operations depend on climate awareness.
o Households making decisions about laundry, travel, shopping, or social events.
o Businesses relying on outdoor operations — market stalls, roadside vendors,
construction teams.

Competitor Analysis
I. AccuWeather: Accurate but not optimized for Bangla users or low-data
environments. Ad-heavy.
II. Google Weather: Clean, but lacks detail and isn’t user-configurable. No Bangla
UI.
III. Weather Channel: Feature-rich but slow, and often overengineered for casual
users.
IV. Windy: Great for radar and professionals, but too complex for the average user.
V. Local weather sites: Limited mobile accessibility, outdated interfaces, and no
push notifications.

WeatherNow’s edge lies in local relevance, performance optimization, and simplicity.


It’s built for us — the people of Bangladesh — not retrofitted from a Western template.
Features
Key Functionalities and Highlights

1. Real-Time Weather Panel: Live temperature, feels-like temp, condition (sunny,


rainy, cloudy), and background changes dynamically based on conditions.
2. Forecast Dashboard: Hourly and 7-day forecast with precipitation chance,
sunrise/sunset, moon phase, and wind gusts.
3. Location-Aware Updates: Automatically fetches weather for the current
location using geolocator, but also allows manual city/district search (e.g.,
Jessore, Sylhet, Comilla).
4. Bilingual Interface: Toggle easily between Bangla and English; Bangla fonts
carefully designed for legibility and balance.
5. Offline Mode: Recent city data stored in shared_preferences or hive, shown
even without a live internet connection.
6. Push Notifications: Weather warnings, heat index alerts, rainstorm alerts —
with future support for SMS-based alerts for rural use.
7. Minimal UI: Beautiful, icon-rich, smooth scrolling UI. No ads, no distractions.
Optimized for one-hand use.
8. Favorites & Multiple Locations: Add multiple favorite cities (e.g., home, office,
village) for instant weather checks.
9. Dark & Light Mode: Auto-switch or manual toggle — perfect for night-time or
bright daylight use.
10. Low Data Consumption: Optimized API calls, image compression, and data-
efficient updates for 2G/3G regions.
Technology Used
Programming Tools and Stack
Frontend Framework: Flutter

Language: Dart

Backend/API Integration: WeatherAPI.com (RESTful endpoints for current and forecast


data)

State Management: Riverpod (clean, scalable, testable architecture)

Location Services: geolocator / location

Offline Storage: Hive / shared_preferences

Notification System: flutter_local_notifications

UI/UX Tools: Figma for design mockups, Lottie for weather animations

Fonts: Google Noto Sans Bangla + Inter

Code Versioning: Git (GitHub/Bitbucket)

CI/CD Tools: Firebase App Distribution (for beta testInte

Testing: Unit Testing (flutter_test), Integration testing, Device testing (Android & iOS)

Conclusion
Summary and Expected Outcomes
WeatherNow is more than just another weather app — it’s a response to a real, daily
problem in our region. It brings smart tech, relevant data, and a beautifully simple
experience together to offer a tool that empowers everyday users — no matter where
they are or how tech-savvy they may be.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy