A social application built with Vue and Vuex.
Compiles and hot-reloads for development
npm run serve
A full stack, fully-featured social media application using Vue, Firebase, Vuex, Express, and Vuetify.
This project covers things such as integration/interactive with REST API server built with Node.js and Express, user login and authentication, image uploads, notifications, cloud functions, and much more.
Important things to highlight:
- Sign up and Auth State
- Vuex Setup
- Image upload
- Edit personal profile
- Add post scream
- Add a comment
- Like and Unlike scream
- Loading skeletons
- Creation of custom directives, mixins and custom filter
- LocalStorage, Authentication, token
- Single file components
- Use of vue router params, Navigations guards, meta RequiresAuth
- Vue Router