Categories
Uncategorized

Eric’s Blog #8

#Week 8

This week, I am still working on the view of other users’ profile functions. I was thinking to add a button at the bottom of the user profile page. By searching the email or user-id to create a path that will link to the other users by the URL. However, my teammate gives me an idea that uses the uid inside of the firebase. By using the window.location.pathname.substring command, I could find the uid there. Then, I can display the user information by the uid. I am still trying to make the function work before Sunday.

Other than that, everything went well for me. I got a good grade on the midterm. I received an email that says if I had a B in cs381 and cs444, I will be accepted for graduate school at OSU.

For my team, we will have a good amount of code to do the review before Sunday. Also, we will meet on Thursday and Friday as well to discuss the code. We would give each other ideas and suggestions to make the code better.

Categories
Uncategorized

Eric’s Blog #7

#Week 7

Time flies, it is week 7 right now. The team project is going well. We completed the user profile, login, signing up, and signing out function. We are working on the pet and add friend page. Right now, we are trying to add a friend by email. First, we will locate the user in the data collection by email. Now, we are thinking about how to figure out the sending request function. Other than that, we have created the pet page. The pet page basically contains the checking pet function and displaying the current pets’ information function. Other than that, we still have few pages left such as dashboard, vets, and shop.

For the following week, our team will work on the dashboard, vets, and shop page. Our goal is to make the functionality of the entire website work properly. We will do some tests to check the functionality as well. After that, we will improve the quality of the UI, if we still have time left.

It is getting closer to the end of the term, so I think everyone will start to be busy. I want to work on my page in these two weeks. Thus, I can have more time to prepare for the final. This is my plan.

Categories
Uncategorized

Eric’s Blog #6

#Week 6

I have good news this week. Finally, I am able to extract the information from the firebase and display it on the page. However, I still need to improve the page by adding more functions. For example, when users are logged out, the page should be empty. I am thinking to do reach this function by adding a logout button at the bottom. I can also check the state of the page and do the action. Other than that, I might start to work on the other pages. This is my plan for this week.

For my group, we figure out how to switch from firebase to firestore. Thus, we are able to make a collection for different sets of data such as user information and pets information. All functions are getting started to work on the page properly. I think my team is on the right track.

I received an email this week that reminding me the registration will start on February 21st. I am planning to take the mobile development cs492, software engineering project cs463, intro to the security cs371, and system administration cs312. This blog will remind me what classes to take when the registration is open.

Categories
Uncategorized

Blog # 4

Daily

I have done few midterm exams this week. I spent a lot of my time reviewing for the exams. Thus, I told my teammates that I might not be able to work on the team project this week. For the next week, I will be working on the team project. I will make the UI for the user information page. Besides, I should capture the information from the sign up in the database and show the information on the UI. Since I am new to react and firebase, it might be hard for me to build the page in a week. Fortunately, my teammate helped me a lot in learning react and firebase.

Other than that, I gave myself a day off because I was done with the midterm. I watched a game which is called Dota Pro Circuit. It is a professional match for dota2. I have played Dota for more than 10 years. Dota2 is a multiplayer online battle arena video game. It divides 10 people into two different teams to play and against each other. This game gave me a lot of fun. However, you might hear trash talk if you are going to lose the game. Some people might treat it seriously, but I am just enjoying this video game.