Giter Club home page Giter Club logo

foodie-recipes's Introduction

Foodie Recipes

Table of Content

  1. Description
  2. Project Setup
  3. Authors
  4. License

Description

This is a Single Page Application (SPA) that enables a user to search and view food recipes

Project Requirements

Minimum Viable Product

The web application you create must contain the following:

  1. A dummy authentication page. This can include either a login or signup form. For extra challenge; include both. The page does not need any real authentication mechanism, dummy data is enough.
  2. A navigation menu with at least 3 menu options that is persistent throughout the entire application. (Positioning of the navigation menu is absolutely dependent on your own preference.)
  3. Your application must provide some form of search functionality. It should contain at least three HTML forms.

User Stories

  1. When the user loads the page, they will view random images recipes
  2. After 2 seconds, a pop-up authentification page will appear asking the user to Sign Up or Sign In
  3. The authentification pop up will disappear after the click and an alert message saying that the authentification was successful appears .
  4. After clicking ok the user will have uninterrupted access to the page to view meal recipes with a written or video tutorial.
  5. The user can also click on the lick button if they liked the recipe
  6. There is also a search button that the user can type a meal ingredient e.g beef and it will display all the recipes that have beef
  7. There is a feedback section for the user to rate the page experience out of 5 stars and leave a comment

Project Setup

To access this project on you local computer, follow the steps below

  • Open your terminal
  • Clone this repository:
  • Change directory:
    • Run final-phase1-project
  • Open Visual Studio Code:
    • Run code .
  • Click on the available files to view the codes used

Access

To access the content on the browser:

  • Click on this link (https://nyokabikamau.github.io/Foodie-Recipes/)

    • or
  • Mac users: run open index.html on your terminal

  • WSL/Ubuntu users: run explorer.exe index.html on your terminal

    • or
  • Visual Studio Code:

    • Install Live Server extension
    • Click on Go live on the bottom right corner

Author

This project was contributed to by:

License

  • This project is licensed under GNU General Public License v2.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.