Skip to content

Full-stack 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. Following a given design for practice.

Notifications You must be signed in to change notification settings

IdahCollin/project-happy-thoughts-vite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Happy Thoughts

Project during Technigo web.dev. program to practice React state skills by fetching and posting data to an API.

Structure: App.jsx is root Form.jsx and Createthought.jsx are children of App.jsx LikeButton.jsx is child of Form.jsx

Dependency Installation & Startup Development Server

The command below will run a development server on your terminal.

npm i && code . && npm run dev

The Problem

Started out by sketching the components. Did change some of them as there wasn't that much of css. Team, Stack, course-material and chatGPT were used. ChatGPT helped me understand my code better as i turned to it to explain my code. That's also where some of the comments comes from.

View it live

https://project-happy-thoughts-collin.netlify.app/

About

Full-stack 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. Following a given design for practice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.9%
  • CSS 16.7%
  • HTML 3.4%