Planguru was built as the concept of a simple app for scheduling and joining events. The design involve the following functionalities: creating connection with teammates, group chat, notifications about upcoming events, Gmail and Google Calendar sync for different teams and companies.
Command | Result |
---|---|
npm install |
Install the dependencies in the local node_modules folder |
npm run serve |
Start a dev server with Hot-Module-Replacement |
npm run build |
Produces a production-ready bundle in the dist/ directory, with minification for JS/CSS/HTML and auto vendor chunk splitting for better caching. The chunk manifest is inlined into the HTML. |
test:e2e |
Run Cypress end-to-end tests |
test:unit |
Run Jest unit tests |
Technology | Description |
---|---|
Vue.js | Main framework for frontend development |
Vuex | Centralized State Management for Vue.js |
Vue-router | The official router for Vue.js |
Vuelidate | Model-based validation for Vue.js |
particles.js | JavaScript library for creating particles |
IE / Edge |
Firefox |
Chrome |
Safari |
Opera |
Yandex |
---|---|---|---|---|---|
IE11, Edge | last 2 versions | last 2 versions | 9+ | last 2 versions | last 2 versions |