/vue-router-project

This project covers all major concepts needed to understand vue routers and state management using pinia. Though is a simple project, it was worth the effort since it covered all fundamentals needed to under routing and state management

Primary LanguageVue

Simple Movie App

This is the frontend for a simple VueJS application built with the purpose of understanding routing and state management in vue. Movie Data is being served via REST API from a backend application in django using djangorestframework. Users can filter movies by title, description and release year. Sample Data has also been attached in the database/db.json to show the data available in the backend.

Built With

-HTMl -Tailwind CSS -Flowbite Vue -Vue 3 ( vue router, pinia)

Getting Started

To get a local copy up and running follow these simple example steps.

  • NPM updated
  • Modern Web browser
  • Git

Setup

git clone https://github.com/smart8099/vue-router-project.git

Install

npm install

Usage

npm run dev

Set Up Backend API

[Follow instructions to set up] (https://github.com/smart8099/movie-backend-api)

Authors

👤 Abdul Basit Mohammed

GitHub: @smart8099

Acknowledgments