Skip to content

michaelwybraniec/fampla-io

Repository files navigation

Welcome to the fampla.io!

A crazy-fast netlified vue3-firebase app!

This repository contains the source code for the remastered Vue.js 3 Masterclass course on 05/2022 by Mike (michaelwybraniec@me.com)

The Vue.js Masterclass is so comprehensive that we can not cover everything on this page. Thus we’ve created a separate page where you can learn more about it.

The goal was to master skills along with Best Practices, Modern Javascript, and other exciting technologies, by building a Real World application - a forum.

Project Fundamentals:

  • Vue cli, router, and State management with Vuex
  • Modern Javascript (ES6/7/8)
  • User permissions & Route Guards
  • Third party authentication
  • Google Cloud Firestore
  • Automatic code review with ESLint
  • Consuming REST API
  • Application architecture and best practices

Harder topics:

  • Higher Order Functions
  • Creating Vue Plugins
  • Code Splitting
  • Support for older Browsers
  • Webpack configuration
  • SEO and pre-rendering
  • Deployments

Useful links:


Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.