Simple Typescript Vue application utilizing full functionaly of Vuetify v-data-table component.
App also includes simple examples of Vue Router and Vuex.
- Clone project
git clone [email protected]:Seva98/movies-db.git media-db
- Change directory
cd media-db
- Install dependencies
npm install
- Start mock API
npm run mock
- Start app on localhost
npm run start
- Change depency injection to InversifyJS instead of using built in Vue's inject function which doesn't work well with TypeScript
- Refactor MediaTable to multiple components
- Modify the mock API so it returns more descriptive error messages