Getting Started
  • Introduction
  • Vue crash course 1/2: Basics
  • Vue crash course 2/2: Components
  • Installing the required software
  • How to run the API
  • Installing Vue CLI and setting up our project with Webpack
  • Vue Loader Components
  • Vue 2.0 routing
Authetication
  • Setting up Auth + Login + Register components
  • Let's make it pretty 1/2: Applying CSS to components
  • Let's make it pretty 2/2: State transitions
  • Finalizing registration functionality
  • Login 1/3: Getting started
  • Login 2/3: What's JWT?
  • Login 3/3: Let's build our AuthPlugin
  • More HTTP interceptors!
News Feed
  • Setting up Dash + Sidebar + Newsfeed Components
  • Redirecting Logged in Users/Guests
  • Sidebar Component Functionality
  • Newsfeed With Beeps
  • Beep Date and Time With MomentJS
  • Beeplist Pagination
  • Beep Like/Unlike
Profile
  • Setting up the Profile Component
  • Introducing Watchers
  • Making Profiles Accesible to Unauthenticated Users
Settings
  • Setting up Settings Component
  • Introducing Vuex
  • Finalizing Settings Functionality
Beeps
  • Finally: Let's publish some beeps!
  • Introducing Events
Outro
  • Closing Words