This project was created on learning Next-js different data-fetching using a simple noSQL database like firebase you can the website from here
This Project have a admin page for creating and editing a post, this is using client-side fetching because user need to be authenticated first
and having [username] page to see what our post that using GetStaticPath to prerender all path and using getStaticProps for prerender the page at build time using props returned by getStaticProps
Library permalink
Honored library that we use
react-markdown : For live editing and creating a markdown alike medium
react-hook-form : for handling complex form
react-firebase-hooks : utilities hooks for using firebase with react