yarn install
yarn run serve
yarn run build
yarn run test
yarn run lint
It's my graduation project. A community information management system, just a simple CRUD CMS.
Here is FRONTEND ONLY. Backend:Here
This is my first time writing a web project with Vue and GraphQL.(So I'm sorry if there are some errors.)
But I'll try my best to get Best Practices.
Since the icons of this project come from Google.
Please be sure you can access Google.
- Vue.js 2.6 new features, like v-slot.
- EcmaScript 6+ new features.
- Vue-i18n, yaml config.
- Vue-Apollo, apollo components (ApolloQuery, ApolloMutation, ApolloSubscribeToMore) and local state management
- Vuetify components: Cards, Timeline, Alerts, Bottons, Calendars, Dialogs, Footer, Navigation Drawers, and more...
- Vuetify theme change.
- GraphQL Authentication with JWT.
- Sugar.js (include Sugar.js Date).
- Upload files via GraphQL.