Jordan: Hello! This is a demo for our project. Cali Weather.
Jordan: Kelly. Weather is a mobile weather application that provides a tailored meteorological experience for its users.
Jordan: integrates climate change, awareness. and is equipped with insightful analytical tools. To begin. Doug will first explain the capabilities of the login page.
douglas: All right. So i'm going to start us off by explaining the login and the profile page first off, if we were to log in. We have a testing account that we can show
douglas: answering the username.
douglas: However, answer any wrong password will give us an exception. Handling
douglas: We do have toast messages to let the user know what's going on if they have either blank fields or incorrect fields before actually logging in. I wanted to show the register.
douglas: So if we were to register any user Jordan. Would you mind just typing in values to actually show that this is working?
douglas: So we are going to log into the testing page. But we do have capability for users to create their own profiles. So logging in with the correct use information.
douglas: Once we sign in, we'll be brought to the profile page on the profile page. We can check out profile information
douglas: on the profile information. You just have access to all their personal data editing their profile data is on the bottom left.
douglas: From here users are free to change all of their information. Canceling from here. Users also have access to reset their password on the bottom. Right.
douglas: resetting your password. Here is the same process resetting your password on the login page. Users are required to answer the Username so cancel it from here
douglas: and going back. We do have access to get the settings page from the profile page that is, the preferences button at the top.
douglas: Then, moving back to the profile. Page users can also sign out
douglas: and protect their information from here. Jordan is going to talk about the radar page. That is it for the login and profile page.
Jordan: All right. So the writer page will first prompt the user if they want to enable location services which changes the user set location within the app
Jordan: for. Now we are going to deny this permission. So i'm going to click. Deny
Jordan: as you can see, a map of the West coast is displayed with California and the center.
Jordan: The purple place marker in the middle is the user set location.
Jordan: If the permissions were enabled earlier, the Icon would have shifted to the devices location of the user
Jordan: the user interface. So the later page also includes a variety of useful features.
Jordan: So the red and green buttons on the bottom right hand corner are for zoom controls where you can zoom in and out of the map. So go I'll go and show that for you real quick.
Jordan: So zooming out. okay. zoom again.
Jordan: The user also has the ability to pan the map across by dragging their finger across the screen. So
Jordan: just like this.
Jordan: and the light purple button above the zoom controls centers back on the User's location.
Jordan: The Slider bar above the zoom controls and the center and controls. This for viewing past
Jordan: made our imaging data up to 2 h of history.
Jordan: It contains a feature where the radar data simulates video playback. So i'm gonna go and show it for you real quick. But i'm at the zoom out.
Jordan: So this shift over here, since there's not a lot going over here in California Press play
Jordan: the first time through is a little bit slow, because it has to cache all the pile images.
Jordan: But on the second time through.
Jordan: It seems to simulate video playback.
Jordan: The user can also manually scroll through the tile images of the better database
Jordan: clicking on the slider and moving it up or down.
Jordan: And lastly, the yellow button and the left hand corner is for overlays. So, in addition to the radar overlay that was just shown.
Jordan: The app also includes cloud coverage.
Jordan: temperature, variance.
Jordan: and wind speeds.
Jordan: Next, Elijah will be covering the home page.
Elijah Morris: Alright, so, looking at the home page, the first thing that's noticeable is the temperature. So it'll show.
Elijah Morris: Yeah, the current temperature for your location. It also to show the conditions and the date and
Elijah Morris: and the location that's there is based on the location that's put in the settings
Elijah Morris: and the bottom. You also have an 8 day forecast. That shows what the weather is going to be like
Elijah Morris: the different conditions, and what the temperature is going to be like.
Elijah Morris: And then.
Elijah Morris: looking at the top right corner. if you click on that button
Elijah Morris: you have alerts the active alerts that are set for the user So right now it shows the heat advisory.
Elijah Morris: But you also have different alerts like conserving water.
Elijah Morris: If there's a a drought, and then you also have Api related alerts.
Elijah Morris: and you can turn these off and on in the settings page. and if you score to the right. you can also see more information for the weather. So things like humidity, cloudiness. What about it? Feels like
Elijah Morris: due point sunrise since the the UV index, the pressure and the wind speed.
Elijah Morris: and all this is being pulled from the open weather. Api. So for the homepage that's about it. So the next page is the analysis page.
Mariana Lara: So the analysis page allows for the users to have a deeper dive into meteorological data.
Mariana Lara: It includes data for rainfall, snowfall, temperature, humidity, pressure, and with speed as well.
Mariana Lara: This page shows modular line graphs that consist of data points connected to the users location
Mariana Lara: as described previously. The application is set to the State of California, so all of the data present in the analysis page, and as well as the graphs, etc., is oriented to the State of California.
Mariana Lara: So the data showing that as this page will all depend on where the user has his or her location set. For example, if you take a look at our application, we can explore the different data for each analytical tool.
Mariana Lara: Each graph can be either enabled or disabled, using the buttons at the top of the page.
Mariana Lara: so the user can choose to select or d select whichever graph they wish to see
Mariana Lara: this played on the screen.
Mariana Lara: So there is also a button at the bottom right hand corner for refreshing the user interface when needed. We can also show that working.
Mariana Lara: So each graph consists of a data span of 14 days or 2 weeks. For example, if we take a look at the data for temperature. We can see the data for the temperature and degrees Fahrenheit within the span of 14 days.
Mariana Lara: and if we hover over the points we are able to see the average temperature per day.
Mariana Lara: That is all for the analysis page. I will let you speak a little bit more about the setting speech.
Gisela Jimenez: Okay, so this is the settings page of Kelly. Whether, as you can see, the user has many options they can change since sky weather is oriented to the State of California. Only 2 main languages are listed which are English and Spanish. So say you were to switch it to Spanish.
Gisela Jimenez: Why, it doesn't change the whole app. When you go to the homepage
Gisela Jimenez: and refresh it, it gives you a brief description of what the weather is going to be like.
Gisela Jimenez: Besides the language. There's also font sizes. So, as you can see, there are 3 options, small, normal, and large.
Gisela Jimenez: This gives our senior users. Oh, those with impaired vision the chance to use Cali weather
Gisela Jimenez: without any problems. The users can also pick their weather units. So there's been Fahrenheit, Celsius and Kevin.
Gisela Jimenez: Besides that the user can change their location, so say, if they were to type in Fresno
Gisela Jimenez: and they go back to the homepage.
Gisela Jimenez: I refreshing
Gisela Jimenez: the temperature for the city of Fresno will be there
Gisela Jimenez: also. The user has can
Gisela Jimenez: pick which notifications they want to receive. So there's Api alerts. Any dealers and water alerts the Api or anything.
Gisela Jimenez: whether or not it could be like either fire or to NATO tornadoes. There's also the energy, if they need to lower down their energy, consumption, and water if they're.
Gisela Jimenez: there are any jobs going on.
Gisela Jimenez: And lastly, the user can display their a dark team. This feature wasn't totally implemented. But there's an option. And this is it for the settings.