Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/waseem-polus/cse3311-group1
https://github.com/waseem-polus/cse3311-group1
Last synced: about 12 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/waseem-polus/cse3311-group1
- Owner: waseem-polus
- License: gpl-3.0
- Created: 2022-08-27T15:15:11.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T03:30:28.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T21:20:46.726Z (10 days ago)
- Language: Java
- Size: 30.8 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CloudCast
## CSE 3311 - Group 1
#### State-of-the-art weather application to be able to showcase current and weekly details of the weather any where and any time
### IMPORTANT: Before running the application, the user needs to generate an API key from [Openweathermap.org](https://openweathermap.org/) website. Then, use the default API key generated and insert it in the variable declaration "public static final String apikey" inside MainActivity.java to run the app.
### 1. Splash/Intro Page
- Upon start up, the application will show the apllication's logo.
### 2. Tutorial Page (for first-time users only)
- Show icons and address them to new users.
### 3. Main Page
- Ask permission for location service.
- Display weather details of favorite city and/of list of favorite cities:
- Name of the city
- Current Temperature
- TempMin
- TempMax
- Precipitation
- Pressure
- Feels like Temperature
- Humidity
- Wind Speed
- UVI index
### 4. Search Page
- Allow user to search for a city globally
### 5. City Page
- Display weather details of the city
- Name of the city
- Temperature
- TempMin
- TempMax
- Wind Speed
- Precipitation
- Humidity
- Pressure
- Weekly anticipation
- Hourly anticipation
- Add the city to favorite list
### 6. Settings Page
- Allow user to toggle on/off location services
- Allow user to clear data on device for user privacy
- Allow user to toggle units for user preference
- Imperial or Metric for Temperature
- Imperial or Metric for Wind Speed