Skip to content

Nogiback/Nogi-Blog-Client

Repository files navigation

Nogi-Blog-Client

NodeJS - Blog API Project - The Odin Project

This is one of the NodeJS projects under the Fullstack Javascript Development curriculum for The Odin Project. The purpose of this project was to build a blog API with a frontend component. The application should allow users to view and post comments on blog posts.

This repository is for the client side of the blog application.

Click here for the API

Demo

Check it out on Vercel!

Screenshots

Screenshot 2024-02-29 at 3 45 52 PM

Screenshot 2024-02-29 at 3 46 12 PM

Screenshot 2024-02-29 at 3 46 47 PM

Screenshot 2024-02-29 at 3 47 16 PM

Built With

Typescript, React, React Router, Vite, ChakraUI, Axios

Lessons Learned

My first full stack project! I learned the ins and outs of how to set up a RESTful API and hook it up to a client-side application. I learned how to properly set up my endpoints and dealing with transferring data back and forth with a client-server system. I also learned ChakraUI with this project and it was a lot of fun!

UPDATE (March 2024): As a way of learning Typescript, I updated the codebase from Javascript to Typescript. I found it to be a great learning experience working backwards from JS to TS. I would change the filetype from 'JSX' to 'TSX' and resolve the errors.

Feedback

If you have any feedback, please reach out to me on GitHub or email!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published