Project for
AddNoise(https://addnoise.su/)
Case: Develop a responsive main page: header, slider, filter, "our projects" block, "about us" block and menu. Animation and hovers at your discretion. Use a pre-made design.
Stack:
Vue,JavaScript,SCSS.
- Install
Node.js: https://nodejs.org/en/download/; - Clone this repository:
git clone https://github.com/kenclaron/vue-frontend-rusich.git; - Go to folder of repository:
cd ./vue-frontend-rusich; - Install dependencies:
npm install; - Type:
npm run dev(launching in dev-mode in browser); - Type:
npm run lint(checking lint errors); - Type:
npm run build(build project for production):- Results save in folder
./dist;
- Results save in folder
- Type:
npm run preview(preview builded project locally).
git clone https://github.com/kenclaron/vue-frontend-rusich.git
cd ./vue-frontend-rusich
npm install
npm run dev
npm run lint
npm run build
npm run preview
- Install Node.js - https://nodejs.org/en/
- Install Docker - https://www.docker.com/products/docker-desktop/
- Type:
docker pull ghcr.io/kenclaron/vue-frontend-rusich:mainto clone package in Docker - Type:
docker run -p 8080:80 -it --name vue-frontend-rusich ghcr.io/kenclaron/vue-frontend-rusich:mainto launch project - Open
localhost:8080or127.0.0.1:8080
docker pull ghcr.io/kenclaron/vue-frontend-rusich:main
docker run -p 8080:80 -it --name vue-frontend-rusich ghcr.io/kenclaron/vue-frontend-rusich:main
vue-frontend-rusich
├── dist - Builded project
│ └── assets - Sources from src/static
│ ├── js - Compiled .js-files
│ └── css - Compiled .css-files
│
├── public - Public files
│ ├── images - Public images
│ └── ...
│
└── src - Source fiels
├── assets
│ ├── fonts
│ ├── scss
│ └── ...
│
├── components
│ ├── icons - .svg-files for using in components
│ ├── subforms - sub-components
│ └── ...
│
├─ App.vue
└─ main.js
The Vue Frontend Rusich licensed under the MIT license.
You can express your gratitude by clicking on one of the links




