RyanElliott10 / BeerMe

A small React website (with C# backend) to aid in beer-flavor exploration
0 stars 0 forks source link

Marine Cossoul: 1-1 #11

Closed marinecossoul closed 4 years ago

marinecossoul commented 4 years ago

Am I blocked?

No, this first week has been focused on finding an approved project idea. We decided on a beer rating/filtering site.

What I did

I discussed project ideas with my team and decided on our current project. We figured out our user base, features, and division of tasks. I will be working on the front-end side using React.

What I plan to do next week

Next week I plan to familiarize myself with React as this will be my first time using it. I will collaborate with my team to solidify our plan for both the front end and back end design, and begin shaping an outline of the UI.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

Ryan and I (the UI team) developed the wireframes for our site, finalizing the UI for the home page, explore page, and "Recommended For You" page. (#17 )

What I plan to do next week

Next week I plan to work with React to start developing framework for each of the 3 main pages of our site.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

I followed a course to familiarize myself with JS and React and developed a basic framework for the homepage.

What I plan to do next week

Next week I plan to work with Ryan to sync our work and continue the development of the Home, Explore, and Recommendations pages. Additionally, we will work with the backend team to connect our code work to create a functional login.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

I created and stylized the layout for the home page with fake data for now. #58 This includes the design for our logo, and a mock up for the beer of the week (including a photo and short description) as well as the top 10 beers of the week.

What I plan to do next week

I will develop the Recommended For You page and begin to connect the homepage to the data from the backend team.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

I developed the skeleton for the Recommended page, with placeholder data for photos, beer names, and descriptions (#68 ). Additionally, I implemented a search system on the home page that will be used to find specific beers to view and rate (#69).

What I plan to do next week

Next week I will work with Ryan to define the last few pages we need to create (such as the account page for businesses and results of searches). Additionally, I will work with the backend team to replace the placeholder data.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

I updated the home page to contain the real data for Beer Of The Day, including a photo and description of the Beer, and adjusted the styling. (#71 ) Additionally, I made adjustments to other pages (such as Recommended) to prepare for the connection to the back end.

What I plan to do next week

Next week I will implement the Search feature to open a Ratings page for the requested beer. I will connect the back end team's data for beers to this feature, to be tested locally on their servers.

saraford commented 4 years ago

Please update your 1-1 with links to the work items that you did in the sprint to receive credit for this lab. email me when you want me to regrade.

marinecossoul commented 4 years ago

Am I blocked?

No.

What I did

I added functionality to the search bar on the home page. Selecting a beer from the drop down menu successfully redirects the user to a page for that beer with a star-rating system (#83 ) and statistics (including style, ABV, and IBU) (#84 ). We successfully connected the data to the UI framework for the Ratings, Login, and Recommendation pages (#99 & #103 )! I also updated the icon for the site's tab to display the BeerMe logo.

What I plan to do next week

I will collaborate with my teammates to connect the final piece of the backend - the Explore data - to the UI page. We will then spend the week testing our site, and adjusting access based on user types.