This project is a testing task developed with Vue.js, Vuex, and Vue Router. It is based on Vue 2.x.
https://monshou1251.github.io/cntrHack/
This project serves as a demonstration of using Vue.js with Vuex for state management and Vue Router for navigation. It includes basic functionality and demonstrates how to organize components, manage state, and handle routing in a Vue.js application.
- Vue.js components
- Vuex for state management
- Vue Router for navigation
- Basic functionality demonstration
- Testing task implementation
-
Clone the repository:
git clone /~https://github.com/Monshou1251/cntrHack.git
-
Navigate to the project directory:
cd vue-testing-task
-
Install dependencies:
npm install
-
Run the development server:
npm run serve
-
Open the browser and visit http://localhost:8080 to view the application.
The project structure is as follows:
src/
: Contains the source code of the Vue.js application.components/
: Vue.js components used in the application.views/
: Vue Router views for different pages.store/
: Vuex store modules for managing state.router/
: Vue Router configuration and routes.App.vue
: Main Vue component.main.js
: Entry point of the application.
public/
: Contains static assets and the HTML template file.
Contributions are welcome! Please create a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.