Skip to content

RyanKuc/P4

Repository files navigation

CSCI E-15 Project 4.

Live URL

http://P4.ryankucinski.com

Demo/Screencast (requires quicktime player)

Description / Process

Link to Project Requirements

  • Ally-Eats is a recipe center application that allows users to store their favorite recipes and discover new recipes.
  • Guests can access the welcome page, other CSCI-e15 projects, the login page and the registration page. All recipe content is protected using middleware.
  • Upon registration/login a user is brought to their welcome page which display new features and a prompt to begin interacting with the application.
  • Members (users) can add new recipes, edit (their) recipes, 'like/un-like' their recipes, review their individual recipes as well as a list of all submissions, review their 'liked' recipes and delete (their) recipes.
  • Members can also view list of all the recipes submitted by them and other members, view individual recipe details for recipes belonging to other users, 'like' other user's recipes and 'un-like' other user's recipes.
  • Users cannot edit or delete other users recipes nor can guests.
  • Upon recipe deletion, all 'tags' and 'likes' associated with that recipe are also removed from the database.
  • Form data is validated and any validation errors are presented to the user.

Details

  • login required. (Use -email jill@harvard.edu -password "helloworld").
  • Validates all HTML form inputs.
  • links to all other CSCI E-15 assignments and their GitHub repos.
  • works well on mobile devices.

Outside Sources

Consulted Sources

About

Repo for Project 4 of CSCI E-15 Dynamic Web Applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages