Skip to content

yuki-konn/capstone-project-level-3

Repository files navigation

DESCRIPTION

Capstone Level 3 Project

Folders with folders inside.

  • assets
    • fonts
    • images
  • src
    • controllers
    • modules
      • Shop: For Shop.js specific modules
    • utils
    • Views

Made with React JS, Bootstrap, and SASS.
API used OpenTDB

NOTES

In the index.html there is one internal style. In the Home.js there is one inline style.

TO DO

Top Priority:

Contact.js

  • Convert PhoneContact Form output feedback to react.
  • Change ContactForm promises to Async and await.
  • Change PhoneForm promises to Async and await.
  • Put handleClickAddCart in componentDidUpdate in shop.js (Output feedback)

Medium Priority:

  • Update small files to jsx.
  • Create 6 more tests.
    • tests for contactForm and PhoneForm

Low Priority:

  • Make handleSubmitTrivia.js do something. Currently disabled in viewResponse.js

Ideas:

  • Create catagories for products based on tea type for shop page. Make a Navigation with tea types and add more pictures of each type of tea.

  • Create signed in specific pages. Like a profile page, settings page, forum page, etc.

About

Capstone Level 3 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published