Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 2.22 KB

File metadata and controls

26 lines (16 loc) · 2.22 KB

Fullstack App using Next.js

Overview

This site mimics a standard blog site, where the user can login with google, create a blog post and comment on other uses blog posts. This site is styled and laid out using Tailwind, a CSS library that I quite enjoy using. It's fairly simple to use and I think its great for quickly making a visually pleasing site with lots of great functionality. This site was a code along so I can't claim it to be my own. This site was a fantastic learning tool. Everything I learned with this project will be considered in the future when I start to build more complex apps that require a lot of the features present in this app.

This site uses firebase to send and fetch data from my firestore database, it also features firebase authentication to sign in with google. This site also uses an interesting library called Toastify which allowed me to customize validation, error and success messages.

Why did I make this project? Why did I use React and Next.js?

As mentioned about, it was a code along, and I used it to learn about using firebase and google to allow a user to sign in and create a blog and comment on another users blog page. This site also uses params to pass data between pages to keep a user logged in.

I am always learning and trying new things. I am quite interested in building full stack apps and would like to eventually begin developing my own APIs. This app gave me a great introduction to full stack site development.

Project Status

It is complete. A user can login, make a blogpost and comment on another users post. It also features the ability to edit and delete your posts.

Useful Links

Site link here

Contact

Feel free to email me if you have any questions or comments about my project.

You can find me on LinkedIn

You can also find me on Slack as @clintonwebdev

I'm always on Discord in some capacity, this probably the fastest way to reach me. Heres my username clint(booma)#4826