Skip to content

Happy Thoughts App: A React project focused on state management, API interactions for fetching and posting data. Features include a design-aligned UI, sorted thought display by recency, like count for each thought, a form for new thoughts, and a like functionality.

Notifications You must be signed in to change notification settings

fabio-cassisa/project-happy-thoughts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Problem

We've been tapping into useEffect and useState for handling external API calls, making the process of fetching and posting data pretty straightforward. We hit a bit of a bump when our components weren't updating live, but with a little refactoring and the right useEffect usage, we got it sorted out—no more needing to hit refresh!

On the UI front, we took things up a notch, introducing some slick styling and animations. We even added a spinning loader to keep the interface lively while awaiting data from the API.

View it live

https://happy-thoughts-carl-fabio.netlify.app/

About

Happy Thoughts App: A React project focused on state management, API interactions for fetching and posting data. Features include a design-aligned UI, sorted thought display by recency, like count for each thought, a form for new thoughts, and a like functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.3%
  • CSS 36.9%
  • HTML 2.8%