Files
tp/serv_spa/spa/vue
valitovgaziz 0e9730a55c Merge branch 'divite_services'
modified:   .env
	modified:   .gitignore
	modified:   Makefile
	modified:   README.md
	deleted:    api/Makefile
	deleted:    certbot/Dockerfile
	deleted:    certbot/scripts/init-certbot.sh
	modified:   docker-compose.yaml
	new file:   easySite/easy-site/README.md
	new file:   easySite/easy-site/build/asset-manifest.json
	new file:   easySite/easy-site/build/index.html
	new file:   easySite/easy-site/build/static/js/main.9a8f7abd.js
	new file:   easySite/easy-site/build/static/js/main.9a8f7abd.js.LICENSE.txt
	new file:   easySite/easy-site/build/static/js/main.9a8f7abd.js.map
	new file:   easySite/easy-site/package-lock.json
	new file:   easySite/easy-site/package.json
	new file:   easySite/easy-site/postcss.config.js
	new file:   easySite/easy-site/public/index.html
	new file:   easySite/easy-site/src/App.css
	new file:   easySite/easy-site/src/App.js
	new file:   easySite/easy-site/src/App.test.js
	new file:   easySite/easy-site/src/contexts/AuthContext.js
	new file:   easySite/easy-site/src/contexts/useAuth.js
	new file:   easySite/easy-site/src/index.css
	new file:   easySite/easy-site/src/index.js
	new file:   easySite/easy-site/src/logo.svg
	new file:   easySite/easy-site/src/pages/AddObject.js
	new file:   easySite/easy-site/src/pages/Dashboard.js
	new file:   easySite/easy-site/src/pages/EditObject.js
	new file:   easySite/easy-site/src/pages/Home.js
	new file:   easySite/easy-site/src/pages/Login.js
	new file:   easySite/easy-site/src/pages/Register.js
	new file:   easySite/easy-site/src/reportWebVitals.js
	new file:   easySite/easy-site/src/setupTests.js
	new file:   easySite/easy-site/tailwind.config.js
	deleted:    nginx/nginx-ssl.conf
	new file:   node_servers/authserver.js
	new file:   node_servers/feedbackserver.js
	new file:   node_servers/techsupportserver.js
	new file:   serv_certbot/certbot/Dockerfile
	renamed:    certbot/config/certbot.ini -> serv_certbot/certbot/config/certbot.ini
	renamed:    certbot/scripts/checkRenewCerts.sh -> serv_certbot/certbot/scripts/checkRenewCerts.sh
	new file:   serv_certbot/certbot/scripts/crontab.txt
	new file:   serv_certbot/certbot/scripts/init-certbot.sh
	new file:   serv_certbot/certbot/scripts/renewEasysite102.sh
	renamed:    certbot/scripts/renewValitovGazizCert.sh -> serv_certbot/certbot/scripts/renewValitovGazizCert.sh
	renamed:    certbot/scripts/renewYalarbaCert.sh -> serv_certbot/certbot/scripts/renewYalarbaCert.sh
	new file:   serv_certbot/docker-compose.yml
	new file:   serv_migration/docker-compose.yml
	renamed:    migrator/Dockerfile -> serv_migration/migrator/Dockerfile
	renamed:    migrator/go.mod -> serv_migration/migrator/go.mod
	renamed:    migrator/go.sum -> serv_migration/migrator/go.sum
	renamed:    migrator/migrations/20240819162009_create_users_table.sql -> serv_migration/migrator/migrations/20240819162009_create_users_table.sql
	renamed:    migrator/migrations/20240825004755_add_column_role_to_users.sql -> serv_migration/migrator/migrations/20240825004755_add_column_role_to_users.sql
	new file:   serv_nginx/docker-compose.yml
	renamed:    nginx/Dockerfile -> serv_nginx/nginx/Dockerfile
	renamed:    nginx/nginx-http.conf -> serv_nginx/nginx/nginx-http.conf
	new file:   serv_nginx/nginx/nginx-ssl.conf
	renamed:    nginx/switch-config.sh -> serv_nginx/nginx/switch-config.sh
	renamed:    api/Dockerfile -> serv_rest_api/api/Dockerfile
	renamed:    api/bin/api.exe -> serv_rest_api/api/bin/api.exe
	renamed:    api/cmd/main.go -> serv_rest_api/api/cmd/main.go
	renamed:    api/go.mod -> serv_rest_api/api/go.mod
	renamed:    api/go.sum -> serv_rest_api/api/go.sum
	renamed:    api/src/configs/APIserver.go -> serv_rest_api/api/src/configs/APIserver.go
	renamed:    api/src/configs/DBconfig.go -> serv_rest_api/api/src/configs/DBconfig.go
	renamed:    api/src/initializers/PGQL_DB.go -> serv_rest_api/api/src/initializers/PGQL_DB.go
	renamed:    api/src/initializers/Routing.go -> serv_rest_api/api/src/initializers/Routing.go
	renamed:    api/src/models/Contacts.go -> serv_rest_api/api/src/models/Contacts.go
	renamed:    api/src/models/Essence.go -> serv_rest_api/api/src/models/Essence.go
	renamed:    api/src/models/Point.go -> serv_rest_api/api/src/models/Point.go
	renamed:    api/src/models/authDataStructs.go -> serv_rest_api/api/src/models/authDataStructs.go
	renamed:    api/src/models/user.go -> serv_rest_api/api/src/models/user.go
	renamed:    api/src/rt/admin/users.go -> serv_rest_api/api/src/rt/admin/users.go
	renamed:    api/src/rt/auth/Login.go -> serv_rest_api/api/src/rt/auth/Login.go
	renamed:    api/src/rt/auth/Registr.go -> serv_rest_api/api/src/rt/auth/Registr.go
	renamed:    api/src/rt/auth/authAdminMiddlware.go -> serv_rest_api/api/src/rt/auth/authAdminMiddlware.go
	renamed:    api/src/rt/auth/authMiddleware.go -> serv_rest_api/api/src/rt/auth/authMiddleware.go
	renamed:    api/src/rt/auth/auth_test.go -> serv_rest_api/api/src/rt/auth/auth_test.go
	renamed:    api/src/rt/prf/AuthUserMiddleWare.go -> serv_rest_api/api/src/rt/prf/AuthUserMiddleWare.go
	renamed:    api/src/rt/prf/profile.go -> serv_rest_api/api/src/rt/prf/profile.go
	renamed:    api/src/rt/srch/search.go -> serv_rest_api/api/src/rt/srch/search.go
	renamed:    api/src/storages/psql/psql.go -> serv_rest_api/api/src/storages/psql/psql.go
	new file:   serv_rest_api/docker-compose.yml
	new file:   serv_spa/docker-compose.yml
	new file:   serv_spa/spa/Dockerfile
	new file:   serv_spa/spa/app/assets/bage_logo.png
	new file:   serv_spa/spa/app/index.html
	new file:   serv_spa/spa/app/styles/mainStyle.css
	new file:   serv_spa/spa/vue/README.md
	new file:   serv_spa/spa/vue/advices.txt
2025-08-08 16:12:54 +05:00
..
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-08-08 16:09:52 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00
2025-07-31 10:10:42 +05:00

Есть задания для фрилансеров. Каждое задание 1000 рублей.

  1. Задача настроить авторизацию через coocky no javaScript.
  2. Хранение состояния через vuex.
  3. Создать Makefile для работы со сборкой деплоем.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build