Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

googleinterns/step249-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Piece of Cake!

We are Beatrice and Paul, two Google STEP Interns (Summer 2020) in the Plx Alerts team.

In the second half of our internship we worked on a full stack web development project.

We designed and implemented "Piece Of Cake" a platform where everyone, regardless of their tech abilities can post and share their favourite recipes. We believe that information about how to cook good and healthy food should be accessible to as wide of an audience as possible that is why we have decided to make searching for/accessing recipes available to all users of the website regardless of whether they have an account or not.

The website consists of the following pages:

  • Home/Search, for the users to search for recipes
  • Results list, for displaying the recipes matching the search parameters
  • Recipe details, for displaying all the details about the selected recipe
  • User profile creation/edit
  • User profile display, for other users to check the profile of a certain user and the recipes that user published
  • Recipe creation/edit, for the registered users to upload a recipe and to post it
  • About/Terms/How search works pages (in the footer)

How to run Piece of Cake

Make sure to have MAVEN installed. To run the project on your local instance do: maven package appengine:run

If you are running this on a Google Cloud Shell instance the project will work out of the box, otherwise it may need some tweaking (The APIs shoud in theory be accessible externally but we had some problem with Blobstore when running the project not on GCS).

The project can be depoyed from a GCS instance by doing: maven package appengine:deploy

It's a piece of cake :)

Searching for a recipe demo

alt-text

Posting a recipe demo

alt-text

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •