An open API service indexing awesome lists of open source software.

https://github.com/nojronatron/mobwxcloud

Back end translating API for MobWxApp vNext.
https://github.com/nojronatron/mobwxcloud

csharp dotnet minimal-api rest-api

Last synced: about 2 months ago
JSON representation

Back end translating API for MobWxApp vNext.

Awesome Lists containing this project

README

          

# MobWxCloud

This project aims to provide back-end to MobWxApp, a mobile application that provides weather information to users.

## Overview

This solution provides a REST API to MobWxApp, abstracting-away the complexities of fetching data from the NWS API.

Components:

- MobWx.API: REST API endpoints for MobWxApp to fetch data from.
- MobWx.Lib: Business logic to process NWS API responses as requested by MobWx.API.
- MobWx.Web: (Future) Web interface to manage MobWx.API.
- Tests, AppHost, and ServiceDefaults: Support dev and test time activities.

## Status

This project is under development, with a goal of deploying to Azure by June 2025.

### Features

(incomplete list while in early development)

- Fetch latitude, longitude from city and state inputs (US only).
- Fetch current weather conditions from NWS API and convert for MobWx client consumption.
- Fetch active alerts from NWS API and convert for MobWx client consumption.
- Fetch forecast data from NWS API and convert for MobWx client consumption.
- Leverage .NET Aspire v9.0 for dev time productivity and debugging.

## Releases

- 0.0.1-SNAPSHOT: Initial version