Skip to content

CarsonMThrift/noteherder

 
 

Repository files navigation

Noteherder

Setup

Copy base.example.js to base.js and add the appropriate configuration for your Firebase application.

Day 7 Homework

Finish making these components look acceptable.

Bonus Credit

  • Make the form work!

Super Mega Bonus Credit

  • Make a working delete button.

Super Mega Bonus Credit Hyper Fighting

  • When you click on a note in the list, populate the form with the data from that note.

Day 8 Homework

Finish all the bonus work from yesterday.

  • Make a working delete button.
  • When you click on a note in the list, populate the form with the data from that note.

About Noteherder

This project was bootstrapped with Create React App.

Quill graphic by Icon Solid from the Noun Project.

Day 9 Homework

  • When you click on a note in the list, populate the form with the data from that note.
  • Make sure delete works once you do that.
  • Hint: Look up how componentWillReceiveProps works.
  • Run npm run deploy or yarn deploy to update the version on GitHub Pages.

Bonus Credit

  • Remove the "Save and new" button from NoteForm, and assign the same functionality to the "+" button in the sidebar.

Super Mega Bonus Credit

  • Add another authentication method to your app, such as Twitter, Facebook, Google, email/password, etc.
  • Remember, the Firebase documentation is your friend.

Releases

No releases published

Packages

No packages published

Languages

  • HTML 62.9%
  • CSS 29.2%
  • JavaScript 7.3%
  • PHP 0.6%