Build a multi-user blog project with Vue.js, Vuex and Firebase
Demo:
https://fireblogs-50850.web.app/
Code:
https://github.com/johnkomarnicki/FireBlogs-YouTube
John's YouTube Channel:
https://www.youtube.com/channel/UCr0D7PVNOHqB3Td7lVl_LKw
John's Socials:
https://twitter.com/john_komarnicki
https://www.linkedin.com/in/john-komarnicki
Timestamps:
- Introduction
- Walkthrough
- Project Setup
- Navigation(Desktop/Mobile)
- Footer
- Blog Post Component (Home)
- Blog Card Component (Home)
- Register Section (Home)
- Blogs View
- Vue Document Titles
- Firebase Auth Implementation (Login, Register, Reset Password Components)
- Profile Menu
- Conditional Rendering (User)
- Profile View
- Admin View (Firebase Functions Setup)
- Create Post Component
- Post Cover Photo Component
- Image Handler (Quill Editor)
- Blog Preview
- Uploading/Publish Blog To Firebase
- Populating Application From Firebase Data
- View Blog Component
- Update/Edit & Delete Blog Post
- Vue Route Guards
- Securing DataBase
Deploy to Firebase Hosting
1:00:21
12:08
52:41
3:23:11