My Precious is a personnal movies library project - this repo is the front application used with MyPrecious API developped with NuxtJS
- connection process (login, reset password, manage token with Auth Module)
- MyPrecious API calls (store/edit/find movies)
- The Movie Database API calls to get movies informations
- add custom movie poster
Install dependencies:
$ yarn install
Create .env.dev
file base on .env-sample
.
# serve with hot reload at localhost:3000
$ yarn run dev
# generate static project
$ yarn run generate
For detailed explanation on how things work, checkout Nuxt.js docs.
- allow movie deletion
- add vuelidate support
- setup tests
Special thanks to Christel Droit for her advices and her contribution to MyPrecious. We worked together on the UX and she designs the logo and application interface.