master
Kar l5 2024-05-12 19:37:06 +05:30
commit 85d740109b
69 changed files with 10379 additions and 0 deletions

13
.editorconfig Normal file
View File

@ -0,0 +1,13 @@
# editorconfig.org
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.md]
trim_trailing_whitespace = false

90
.gitignore vendored Normal file
View File

@ -0,0 +1,90 @@
# Created by .ignore support plugin (hsz.mobi)
### Node template
# Logs
/logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# TypeScript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
# parcel-bundler cache (https://parceljs.org/)
.cache
# next.js build output
.next
# nuxt.js build output
.nuxt
# Nuxt generate
dist
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless
# IDE / Editor
.idea
# Service worker
sw.*
# macOS
.DS_Store
# Vim swap files
*.swp

80
README.md Normal file
View File

@ -0,0 +1,80 @@
# nuxt-2-boilarplate
## Build Setup
for node>16
# linux
export NODE_OPTIONS=--openssl-legacy-provider
# windows
set NODE_OPTIONS=--openssl-legacy-provider
NODE_OPTIONS=--openssl-legacy-provider npm run start
set NODE_OPTIONS=--openssl-legacy-provider && npm run start
```bash
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
```
For detailed explanation on how things work, check out the [documentation](https://nuxtjs.org).
## Special Directories
You can create the following extra directories, some of which have special behaviors. Only `pages` is required; you can delete them if you don't want to use their functionality.
### `assets`
The assets directory contains your uncompiled assets such as Stylus or Sass files, images, or fonts.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/assets).
### `components`
The components directory contains your Vue.js components. Components make up the different parts of your page and can be reused and imported into your pages, layouts and even other components.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/components).
### `layouts`
Layouts are a great help when you want to change the look and feel of your Nuxt app, whether you want to include a sidebar or have distinct layouts for mobile and desktop.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/layouts).
### `pages`
This directory contains your application views and routes. Nuxt will read all the `*.vue` files inside this directory and setup Vue Router automatically.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/get-started/routing).
### `plugins`
The plugins directory contains JavaScript plugins that you want to run before instantiating the root Vue.js Application. This is the place to add Vue plugins and to inject functions or constants. Every time you need to use `Vue.use()`, you should create a file in `plugins/` and add its path to plugins in `nuxt.config.js`.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/plugins).
### `static`
This directory contains your static files. Each file inside this directory is mapped to `/`.
Example: `/static/robots.txt` is mapped as `/robots.txt`.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/static).
### `store`
This directory contains your Vuex store files. Creating a file in this directory automatically activates Vuex.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/store).

53
app.html Normal file
View File

@ -0,0 +1,53 @@
<!DOCTYPE html>
<html lang="en" {{ HTML_ATTRS }}>
<head {{ HEAD_ATTRS }}>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="UTF-8">
<!-- Google Tag Manager -->
<!-- <script>(function (w, d, s, l, i) {
w[l] = w[l] || []; w[l].push({
'gtm.start':
new Date().getTime(), event: 'gtm.js'
}); var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-MCP6VN7');</script> -->
<!-- End Google Tag Manager -->
{{ HEAD }}
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v13.0&appId=267799105222528&autoLogAppEvents=1" nonce="ApUsWsoe"></script>
</head>
<body {{ BODY_ATTRS }}>
{{ APP }}
<h1>Location on google map</h1>
<div id="googleMap" style="width:100%;height:400px;"></div>
<script>
function myMap() {
var mapProp= {
center:new google.maps.LatLng(22.842218174247584, 88.65963753075175),
zoom:18,
};
var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
}
</script>
<!-- <script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
window.fbAsyncInit = function(){ // this gets triggered when FB object gets initialized
console.log("FB Object initiated");
FB.XFBML.parse(); // now we can safely call parse method
};
</script> -->
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDs2g5yTVsF_c2kIbk_9wZSosL5hs7uY_8&callback=myMap"></script>
<div id="fb-root"></div>
</body>
</html>

4
assets/variables.scss Normal file
View File

@ -0,0 +1,4 @@
// Ref: https://github.com/nuxt-community/vuetify-module#customvariables
//
// The variables you want to modify
// $font-size-root: 20px;

11
components/NuxtLogo.vue Normal file
View File

@ -0,0 +1,11 @@
<template>
<svg class="nuxt-logo" viewBox="0 0 45 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M24.7203 29.704H41.1008C41.6211 29.7041 42.1322 29.5669 42.5828 29.3061C43.0334 29.0454 43.4075 28.6704 43.6675 28.2188C43.9275 27.7672 44.0643 27.2549 44.0641 26.7335C44.0639 26.2121 43.9266 25.6999 43.6662 25.2485L32.6655 6.15312C32.4055 5.70162 32.0315 5.32667 31.581 5.06598C31.1305 4.8053 30.6195 4.66805 30.0994 4.66805C29.5792 4.66805 29.0682 4.8053 28.6177 5.06598C28.1672 5.32667 27.7932 5.70162 27.5332 6.15312L24.7203 11.039L19.2208 1.48485C18.9606 1.03338 18.5864 0.658493 18.1358 0.397853C17.6852 0.137213 17.1741 0 16.6538 0C16.1336 0 15.6225 0.137213 15.1719 0.397853C14.7213 0.658493 14.3471 1.03338 14.0868 1.48485L0.397874 25.2485C0.137452 25.6999 0.000226653 26.2121 2.8053e-07 26.7335C-0.000226092 27.2549 0.136554 27.7672 0.396584 28.2188C0.656614 28.6704 1.03072 29.0454 1.48129 29.3061C1.93185 29.5669 2.44298 29.7041 2.96326 29.704H13.2456C17.3195 29.704 20.3239 27.9106 22.3912 24.4118L27.4102 15.7008L30.0986 11.039L38.1667 25.0422H27.4102L24.7203 29.704ZM13.0779 25.0374L5.9022 25.0358L16.6586 6.36589L22.0257 15.7008L18.4322 21.9401C17.0593 24.2103 15.4996 25.0374 13.0779 25.0374Z" fill="#00DC82" />
</svg>
</template>
<style>
.nuxt-logo {
height: 180px;
}
</style>

52
components/Tutorial.vue Normal file
View File

@ -0,0 +1,52 @@
<!-- Please remove this file from your project -->
<template>
<div class="relative flex items-top justify-center min-h-screen bg-gray-100 sm:items-center sm:pt-0">
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.1.2/dist/tailwind.min.css" rel="stylesheet">
<div class="max-w-4xl mx-auto sm:px-6 lg:px-8">
<a class="flex justify-center pt-8 sm:pt-0" href="https://nuxtjs.org" target="_blank">
<svg width="218" height="45" viewBox="0 0 159 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M55.5017 6.81866H60.1727L70.0719 22.9912V6.81866H74.3837V29.7345H69.7446L59.8135 13.5955V29.7345H55.5017V6.81866Z" fill="#003543" /> <path d="M93.657 29.7344H89.6389V27.1747C88.7241 28.9761 86.8628 29.9904 84.5113 29.9904C80.7869 29.9904 78.3684 27.3059 78.3684 23.4423V13.2339H82.3865V22.5976C82.3865 24.8566 83.7594 26.4276 85.8171 26.4276C88.0712 26.4276 89.6389 24.6598 89.6389 22.2377V13.2339H93.657V29.7344Z" fill="#003543" /> <path d="M107.64 29.7344L103.784 24.2342L99.9291 29.7344H95.6492L101.596 21.1242L96.1074 13.2339H100.485L103.784 17.9821L107.051 13.2339H111.461L105.94 21.1242L111.886 29.7344H107.64Z" fill="#003543" /> <path d="M120.053 8.25848V13.2339H124.627V16.6063H120.053V24.7974C120.053 25.0725 120.162 25.3363 120.356 25.531C120.55 25.7257 120.813 25.8353 121.087 25.8357H124.627V29.728H121.98C118.386 29.728 116.035 27.6323 116.035 23.9687V16.6095H112.801V13.2339H114.83C115.776 13.2339 116.327 12.6692 116.327 11.7349V8.25848H120.053Z" fill="#003543" /> <path d="M134.756 24.5446V6.81866H139.066V23.1864C139.066 27.6067 136.943 29.7345 133.349 29.7345H128.332V25.8421H133.461C133.804 25.8421 134.134 25.7054 134.377 25.4621C134.619 25.2188 134.756 24.8888 134.756 24.5446Z" fill="#003543" /> <path d="M141.649 22.0409H145.799C146.029 24.6006 147.728 26.2308 150.472 26.2308C152.923 26.2308 154.623 25.2501 154.623 23.2199C154.623 18.3085 142.331 21.7129 142.331 12.9395C142.334 9.17515 145.568 6.55945 150.215 6.55945C155.05 6.55945 158.317 9.34153 158.516 13.6306H154.388C154.193 11.6341 152.632 10.2918 150.207 10.2918C147.953 10.2918 146.548 11.3397 146.548 12.9427C146.548 18.0173 159 14.2226 159 23.1576C159 27.4131 155.504 30 150.474 30C145.279 30 141.882 26.8563 141.654 22.0441" fill="#003543" /> <path d="M24.7203 29.704H41.1008C41.6211 29.7041 42.1322 29.5669 42.5828 29.3061C43.0334 29.0454 43.4075 28.6704 43.6675 28.2188C43.9275 27.7672 44.0643 27.2549 44.0641 26.7335C44.0639 26.2121 43.9266 25.6999 43.6662 25.2485L32.6655 6.15312C32.4055 5.70162 32.0315 5.32667 31.581 5.06598C31.1305 4.8053 30.6195 4.66805 30.0994 4.66805C29.5792 4.66805 29.0682 4.8053 28.6177 5.06598C28.1672 5.32667 27.7932 5.70162 27.5332 6.15312L24.7203 11.039L19.2208 1.48485C18.9606 1.03338 18.5864 0.658493 18.1358 0.397853C17.6852 0.137213 17.1741 0 16.6538 0C16.1336 0 15.6225 0.137213 15.1719 0.397853C14.7213 0.658493 14.3471 1.03338 14.0868 1.48485L0.397874 25.2485C0.137452 25.6999 0.000226653 26.2121 2.8053e-07 26.7335C-0.000226092 27.2549 0.136554 27.7672 0.396584 28.2188C0.656614 28.6704 1.03072 29.0454 1.48129 29.3061C1.93185 29.5669 2.44298 29.7041 2.96326 29.704H13.2456C17.3195 29.704 20.3239 27.9106 22.3912 24.4118L27.4102 15.7008L30.0986 11.039L38.1667 25.0422H27.4102L24.7203 29.704ZM13.0779 25.0374L5.9022 25.0358L16.6586 6.36589L22.0257 15.7008L18.4322 21.9401C17.0593 24.2103 15.4996 25.0374 13.0779 25.0374Z" fill="#00DC82" /></svg>
</a>
<div class="mt-8 bg-white overflow-hidden shadow sm:rounded-lg p-6">
<h2 class="text-2xl leading-7 font-semibold">
Welcome to your Nuxt Application
</h2>
<p class="mt-3 text-gray-600">
We recommend you take a look at the <a href="https://nuxtjs.org" target="_blank" class="button--doc text-green-500 hover:underline">Nuxt documentation</a>, whether you are new or have previous experience with the framework.<br>
</p>
<p class="mt-4 pt-4 text-gray-800 border-t border-dashed">
To get started, remove <code class="bg-gray-100 text-sm p-1 rounded border">components/Tutorial.vue</code> and start coding in <code class="bg-gray-100 text-sm p-1 rounded border">pages/index.vue</code>. Have fun!
</p>
</div>
<div class="flex justify-center pt-4 space-x-2">
<a href="https://github.com/nuxt/nuxt.js" target="_blank"><svg
class="w-6 h-6 text-gray-600 hover:text-gray-800 button--github"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
aria-hidden="true"
role="img"
width="32"
height="32"
preserveAspectRatio="xMidYMid meet"
viewBox="0 0 24 24"
><path d="M12 2.247a10 10 0 0 0-3.162 19.487c.5.088.687-.212.687-.475c0-.237-.012-1.025-.012-1.862c-2.513.462-3.163-.613-3.363-1.175a3.636 3.636 0 0 0-1.025-1.413c-.35-.187-.85-.65-.013-.662a2.001 2.001 0 0 1 1.538 1.025a2.137 2.137 0 0 0 2.912.825a2.104 2.104 0 0 1 .638-1.338c-2.225-.25-4.55-1.112-4.55-4.937a3.892 3.892 0 0 1 1.025-2.688a3.594 3.594 0 0 1 .1-2.65s.837-.262 2.75 1.025a9.427 9.427 0 0 1 5 0c1.912-1.3 2.75-1.025 2.75-1.025a3.593 3.593 0 0 1 .1 2.65a3.869 3.869 0 0 1 1.025 2.688c0 3.837-2.338 4.687-4.563 4.937a2.368 2.368 0 0 1 .675 1.85c0 1.338-.012 2.413-.012 2.75c0 .263.187.575.687.475A10.005 10.005 0 0 0 12 2.247z" fill="currentColor" /></svg></a>
<a href="https://twitter.com/nuxt_js" target="_blank"><svg
class="w-6 h-6 text-gray-600 hover:text-gray-800"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
aria-hidden="true"
role="img"
width="32"
height="32"
preserveAspectRatio="xMidYMid meet"
viewBox="0 0 24 24"
><path d="M22.46 6c-.77.35-1.6.58-2.46.69c.88-.53 1.56-1.37 1.88-2.38c-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29c0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15c0 1.49.75 2.81 1.91 3.56c-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07a4.28 4.28 0 0 0 4 2.98a8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21C16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56c.84-.6 1.56-1.36 2.14-2.23z" fill="currentColor" /></svg></a>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'NuxtTutorial'
}
</script>

View File

@ -0,0 +1,22 @@
<template>
<img
class="vuetify-logo"
alt="Vuetify Logo"
src="/vuetify-logo.svg"
>
</template>
<style>
.vuetify-logo {
height: 180px;
width: 180px;
transform: rotateY(560deg);
animation: turn 3.5s ease-out forwards 1s;
}
@keyframes turn {
100% {
transform: rotateY(0deg);
}
}
</style>

18
content/hello.md Normal file
View File

@ -0,0 +1,18 @@
---
title: Getting started
description: 'Empower your NuxtJS application with @nuxt/content module: write in a content/ directory and fetch your Markdown, JSON, YAML and CSV files through a MongoDB like API, acting as a Git-based Headless CMS.'
---
Empower your NuxtJS application with `@nuxtjs/content` module: write in a `content/` directory and fetch your Markdown, JSON, YAML and CSV files through a MongoDB like API, acting as a **Git-based Headless CMS**.
## Writing content
Learn how to write your `content/`, supporting Markdown, YAML, CSV and JSON: https://content.nuxtjs.org/writing.
## Fetching content
Learn how to fetch your content with `$content`: https://content.nuxtjs.org/fetching.
## Displaying content
Learn how to display your Markdown content with the `<nuxt-content>` component directly in your template: https://content.nuxtjs.org/displaying.

BIN
dist.zip Normal file

Binary file not shown.

103
layouts/default.vue Normal file
View File

@ -0,0 +1,103 @@
<template>
<v-app>
<v-app-bar fixed shrink-on-scroll dense src="/img/banner-bakery.jpg" color="#a76f07de">
<v-toolbar-items>
<NuxtLink to="/">
<v-img style="height: 95px;width: 95px;" src="/gita-enterprise.svg"></v-img>
</NuxtLink>
</v-toolbar-items>
<v-spacer></v-spacer>
<v-toolbar-items class="hidden-sm-and-down" color="pink">
<v-btn v-for="item in links" :key="item.icon" :to="item.link">{{ item.title }}</v-btn>
</v-toolbar-items>
<!-- <v-toolbar-side-icon slot="activator"></v-toolbar-side-icon> -->
</v-app-bar>
<br>
<br>
<br>
<br>
<Nuxt />
<div class="hidden-md-and-up">
<v-app-bar color="transparent" style="position: fixed;bottom: 0;">
<v-toolbar-title>Gita Enterprise</v-toolbar-title>
<v-spacer></v-spacer>
<v-bottom-sheet v-model="mobileMenu">
<template v-slot:activator="{ on, attrs }">
<v-btn color="pink" v-bind="attrs" v-on="on">Menu</v-btn>
</template>
<v-list>
<!-- <v-subheader>Open in</v-subheader> -->
<v-list-item
v-for="link in links"
:key="link.title"
:to="link.link"
@click="mobileMenu = false"
>
<v-list-item-avatar>
<v-icon>{{ link.img }}</v-icon>
</v-list-item-avatar>
<v-list-item-title>{{ link.title }}</v-list-item-title>
</v-list-item>
<v-list-item @click="mobileMenu = false">
<v-list-item-avatar>X</v-list-item-avatar>
<v-list-item-title>Close This Menu</v-list-item-title>
</v-list-item>
</v-list>
</v-bottom-sheet>
<v-spacer></v-spacer>
<!-- <v-btn icon>
<v-icon>mdi-magnify</v-icon>
</v-btn> -->
<!-- <v-img style="height: 15px;width: 15px;" src="/gita-enterprise.svg"></v-img> -->
</v-app-bar>
</div>
<v-footer padless>
<v-card class="flex" flat tile>
<v-card-title class="teal">
<strong class="subheading">Get connected with us on social networks!</strong>
<v-spacer></v-spacer>
<v-btn v-for="icon in icons" :key="icon" class="mx-4" icon>
<v-icon size="24px">{{ icon }}</v-icon>
</v-btn>
</v-card-title>
<v-card-text class="py-2 white--text text-center">
{{ new Date().getFullYear() }}
<strong>
&COPY; Gita Enterprise, All Rights Reserved | Powered by
<a
href="https://dwd.siliconpin.com/"
>DWD Consultancy Services</a>
</strong>
</v-card-text>
</v-card>
</v-footer>
</v-app>
</template>
<script>
export default {
data: () => ({
mobileMenu: false,
icons: [
'mdi-facebook',
'mdi-twitter',
'mdi-google',
'mdi-youtube',
],
links: [
{ img: 'mdi-home-circle', link: "/", title: 'Home' },
{ img: 'mdi-gift', link: "/products", title: 'Products' },
{ img: 'mdi-folder-image', link: "/gallery", title: 'Gallery' },
{ img: 'mdi-message-bulleted', link: "/about", title: 'About' },
{ img: 'mdi-phone-classic', link: "/contact", title: 'Contact' },
],
}),
}
</script>

45
layouts/error.vue Normal file
View File

@ -0,0 +1,45 @@
<template>
<v-app>
<h1 v-if="error.statusCode === 404">
{{ pageNotFound }}
</h1>
<h1 v-else>
{{ otherError }}
</h1>
<NuxtLink to="/">
Home page
</NuxtLink>
</v-app>
</template>
<script>
export default {
name: 'EmptyLayout',
layout: 'empty',
props: {
error: {
type: Object,
default: null
}
},
data () {
return {
pageNotFound: '404 Not Found',
otherError: 'An error occurred'
}
},
head () {
const title =
this.error.statusCode === 404 ? this.pageNotFound : this.otherError
return {
title
}
}
}
</script>
<style scoped>
h1 {
font-size: 20px;
}
</style>

82
nuxt.config.js Normal file
View File

@ -0,0 +1,82 @@
import colors from 'vuetify/es5/util/colors'
export default {
server: {
port: 8085, // default: 3000
host: '0.0.0.0' // default: localhost
},
// Global page headers: https://go.nuxtjs.dev/config-head
head: {
titleTemplate: '%s - Gita Enterprise',
title: 'Gita Enterprise, bakery ingredient ',
meta: [
{ charset: 'utf-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ hid: 'description', name: 'description', content: '' },
{ name: 'format-detection', content: 'telephone=no' }
],
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/gita-enterprise.svg' }
]
},
// Global CSS: https://go.nuxtjs.dev/config-css
css: [
],
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
plugins: [
],
// Auto import components: https://go.nuxtjs.dev/config-components
components: true,
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
buildModules: [
// https://go.nuxtjs.dev/vuetify
'@nuxtjs/vuetify',
],
// Modules: https://go.nuxtjs.dev/config-modules
modules: [
// https://go.nuxtjs.dev/pwa
'@nuxtjs/pwa',
// https://go.nuxtjs.dev/content
'@nuxt/content',
'vue-social-sharing/nuxt'
],
// PWA module configuration: https://go.nuxtjs.dev/pwa
pwa: {
manifest: {
lang: 'en'
}
},
// Content module configuration: https://go.nuxtjs.dev/config-content
content: {},
// Vuetify module configuration: https://go.nuxtjs.dev/config-vuetify
vuetify: {
customVariables: ['~/assets/variables.scss'],
theme: {
dark: false,
themes: {
dark: {
primary: colors.blue.darken2,
accent: colors.grey.darken3,
secondary: colors.amber.darken3,
info: colors.teal.lighten1,
warning: colors.amber.base,
error: colors.deepOrange.accent4,
success: colors.green.accent3
}
}
}
},
// Build Configuration: https://go.nuxtjs.dev/config-build
build: {
}
}

26
package.json Normal file
View File

@ -0,0 +1,26 @@
{
"name": "bakery-ingredient",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "nuxt",
"build": "nuxt build",
"start": "nuxt start",
"generate": "nuxt generate"
},
"dependencies": {
"@nuxt/content": "^1.15.1",
"@nuxtjs/pwa": "^3.3.5",
"core-js": "^3.19.3",
"nuxt": "^2.15.8",
"vue": "^2.6.14",
"vue-server-renderer": "^2.6.14",
"vue-social-sharing": "^3.0.9",
"vue-template-compiler": "^2.6.14",
"vuetify": "^2.6.1",
"webpack": "^4.46.0"
},
"devDependencies": {
"@nuxtjs/vuetify": "^1.12.3"
}
}

26
pages/about.vue Normal file
View File

@ -0,0 +1,26 @@
<template>
<div>
<v-container fluid>
<v-card>
<v-card-title class="text-h5 grey lighten-2">
About- Gita Enterprise
</v-card-title>
<v-card-text>
Gita Enterprise - selling bakery ingredients since 2005, We commit to provide all bakery products and related items maintaing the best quality and price ratio.
</v-card-text>
<v-divider></v-divider>
<v-card-actions>
<v-spacer></v-spacer>
<v-btn
color="primary"
>
View Products
</v-btn>
</v-card-actions>
</v-card>
</v-container>
</div>
</template>

154
pages/contact.vue Normal file
View File

@ -0,0 +1,154 @@
<template>
<v-row justify="center">
<v-col cols="12">
<v-img
lazy-src="https://picsum.photos/id/11/10/6"
max-height="40%"
max-width="100%"
src="/gita/t.jpg"
></v-img>
<v-form v-model="valid">
<v-container>
<v-row>
<v-flex xs6 style="padding: 20px;">
<div>
<v-card style="padding: 10px;">
<v-card-title class="cyan darken-1">
<span class="text-h5 white--text">Request information</span>
<v-spacer></v-spacer>
<!--
<v-btn dark icon>
<v-icon>mdi-chevron-left</v-icon>
</v-btn>
<v-btn dark icon>
<v-icon>mdi-pencil</v-icon>
</v-btn>-->
<v-btn dark icon>
<v-icon>mdi-dots-vertical</v-icon>
</v-btn>
</v-card-title>
<v-text-field
v-model="firstname"
:rules="nameRules"
:counter="10"
label="First name"
required
></v-text-field>
<v-text-field
v-model="lastname"
:rules="nameRules"
:counter="10"
label="Last name"
required
></v-text-field>
<v-text-field
v-model="email"
:rules="emailRules"
label="E-mail"
required
></v-text-field>
<v-text-field
v-model="Massege"
:rules="massegeRules"
label="Massege"
required
></v-text-field>
<v-btn elevation="3" medium denger>submit</v-btn>
</v-card>
</div>
</v-flex>
<v-flex xs6 style="padding: 20px;">
<v-card style="padding: 10px;">
<v-card-title class="cyan darken-1">
<span class="text-h5 white--text">Contact information</span>
<v-spacer></v-spacer>
<!--
<v-btn dark icon>
<v-icon>mdi-chevron-left</v-icon>
</v-btn>
<v-btn dark icon>
<v-icon>mdi-pencil</v-icon>
</v-btn>-->
<v-btn dark icon>
<v-icon>mdi-dots-vertical</v-icon>
</v-btn>
</v-card-title>
<v-list>
<v-list-item>
<v-list-item-action>
<v-icon>mdi-phone</v-icon>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>098302 96155</v-list-item-title>
</v-list-item-content>
<v-list-item-action>
<v-icon>mdi-message-text</v-icon>
</v-list-item-action>
</v-list-item>
<v-divider inset></v-divider>
<v-divider inset></v-divider>
<v-list-item>
<v-list-item-action>
<v-icon>mdi-email</v-icon>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>dipak@gita-enterprise.com</v-list-item-title>
</v-list-item-content>
</v-list-item>
<v-divider inset></v-divider>
<v-list-item>
<v-list-item-action>
<v-icon>mdi-map-marker</v-icon>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>HABRA BAZZAR, 1 NO GOL <br><br> Habra, West Bengal 743263 <br><br> West Bengal, India <br><br> </v-list-item-title>
</v-list-item-content>
</v-list-item>
</v-list>
</v-card>
</v-flex>
</v-row>
</v-container>
</v-form>
</v-col>
</v-row>
</template>
<script>
export default {
data: () => ({
valid: false,
firstname: '',
lastname: '',
nameRules: [
v => !!v || 'Name is required',
v => v.length <= 10 || 'Name must be less than 10 characters',
],
email: '',
emailRules: [
v => !!v || 'E-mail is required',
v => /.+@.+/.test(v) || 'E-mail must be valid',
],
Massege: ' ',
massegeRules: [v => !!v || 'E-mail is required',
v => /.+@.+/.test(v) || 'E-mail must be valid',],
}),
}
</script>

72
pages/gallery.vue Normal file
View File

@ -0,0 +1,72 @@
<template>
<div>
<v-container>
<div style="padding: 50px;">
<v-row>
<v-col v-for="card in gallery" :key="card.title" :cols="card.flex">
<v-card>
<v-img :src="card.src" class="white--text align-end" height="400px">
<v-card-title v-text="card.title"></v-card-title>
</v-img>
<v-card-actions>
<v-btn icon :href="card.src">
<v-icon>mdi-bookmark</v-icon>
</v-btn>
<v-btn
icon
:href="`https://wa.me/?text=Gita Enterprise.%20https://gita-enterprise.com/products`"
>
<v-icon>mdi-share-variant</v-icon>
</v-btn>
<v-btn>
<div
class="fb-like"
data-href="https://gita-enterprise.com/products"
data-width
data-layout="standard"
data-action="like"
data-size="small"
data-share="true"
></div>
</v-btn>
</v-card-actions>
</v-card>
</v-col>
</v-row>
</div>
</v-container>
</div>
</template>
<script>
export default {
data() {
return {
slider: [
{
src: '/img/cake-close-up.jpg',
},
{
src: '/Assets/gallery/bakery-products.jpg',
},
{
src: '/Assets/gallery/7.jpeg',
},
{
src: '/Assets/gallery/2.jpeg'
},
],
gallery: [
{ src: '/Assets/gallery/3.jpeg', title: 'Main1' },
{ src: '/Assets/gallery/4.jpeg', title: 'Main2' },
{ src: '/Assets/gallery/5.jpeg', title: 'Stock Rack 1 & 2' },
{ src: '/Assets/gallery/6.jpeg', title: 'Natural colour stock' },
{ src: '/Assets/gallery/7.jpeg', title: 'Main5' },
{ src: '/Assets/gallery/8.jpeg', title: 'Main6' },
{ src: '/Assets/gallery/9.jpeg', title: 'Main8' },
{ src: '/Assets/gallery/10.jpeg', title: 'Main9' }
]
}
},
}
</script>

131
pages/index.vue Normal file
View File

@ -0,0 +1,131 @@
<template>
<div>
<v-container>
<v-carousel cycle show-arrows-on-hover class="rounded">
<v-carousel-item
v-for="(item,i) in slider"
:key="i"
:src="item.src"
reverse-transition="fade-transition"
transition="fade-transition"
></v-carousel-item>
</v-carousel>
<v-card>
<v-card-actions class="justify-center" style="margin-top: 40px;">
<v-btn to="/gallery">Click here to view gallery</v-btn>
</v-card-actions>
</v-card>
<div style="padding: 0 40px;">
<v-row>
<v-col v-for="card in gallery" :key="card.title" sm2 md2 lg1>
<v-card>
<v-img :src="card.src" class="white--text align-end" height="300px">
<v-card-title v-text="card.title"></v-card-title>
</v-img>
<v-card-actions>
<v-btn icon :href="card.src">
<v-icon>mdi-bookmark</v-icon>
</v-btn>
<v-btn
icon
:href="`https://wa.me/?text=Gita Enterprise.%20https://gita-enterprise.com/products`"
>
<v-icon>mdi-share-variant</v-icon>
</v-btn>
<v-btn>
<div
class="fb-like"
data-href="https://gita-enterprise.com/products"
data-width
data-layout="standard"
data-action="like"
data-size="small"
data-share="true"
></div>
</v-btn>
</v-card-actions>
</v-card>
</v-col>
</v-row>
</div>
<v-card>
<v-card-actions class="justify-center" style="margin-top: 40px;">
<v-btn to="/products">Click here to view Products</v-btn>
</v-card-actions>
</v-card>
<div style="padding: 0 40px;">
<v-row>
<v-col v-for="card in products" :key="card.title" sm2 md2 lg2>
<v-card>
<v-img
:src="card.src"
class="white--text align-end"
style="height:300px"
>
<v-card-title v-text="card.title"></v-card-title>
</v-img>
<v-card-actions>
<v-spacer></v-spacer>
<v-btn icon :href="card.src">
<v-icon>mdi-bookmark</v-icon>
</v-btn>
<v-btn
icon
:href="`https://wa.me/?text=Gita Enterprise.%20https://gita-enterprise.com`"
>
<v-icon>mdi-share-variant</v-icon>
</v-btn>
</v-card-actions>
</v-card>
</v-col>
</v-row>
</div>
<v-img
style="border-radius: 8px;"
src="/Assets/gallery/2.jpeg"
class="white--text align-end"
height="700px"
>
<v-card-title>Main Outlet</v-card-title>
</v-img>
</v-container>
</div>
</template>
<script>
export default {
data() {
return {
slider: [
{
src: '/img/cake-close-up.jpg',
},
{
src: '/Assets/gallery/bakery-products.jpg',
},
{
src: '/Assets/gallery/7.jpeg',
},
{
src: '/Assets/gallery/2.jpeg'
},
],
products: [
{ title: 'GEL COLOUR', src: '/gita/cake gel.jpeg', flex: 3 },
{ title: 'COLOUR SPALASH', src: '/gita/colour splash.jpg', flex: 3 },
{ title: 'COLOUR MIST', src: '/gita/colourmist.jpg', flex: 3 },
{ title: 'GEL COLOUR', src: 'gita/gel colour.jpg', flex: 3 },
],
gallery: [
{ src: '/Assets/gallery/5.jpeg', title: 'Stock Rack 1 & 2' },
{ src: '/Assets/gallery/6.jpeg', title: 'Natural colour stock' },
]
}
},
}
</script>

25
pages/inspire.vue Normal file
View File

@ -0,0 +1,25 @@
<template>
<v-row>
<v-col class="text-center">
<img
src="/v.png"
alt="Vuetify.js"
class="mb-5"
>
<blockquote class="blockquote">
&#8220;First, solve the problem. Then, write the code.&#8221;
<footer>
<small>
<em>&mdash;John Johnson</em>
</small>
</footer>
</blockquote>
</v-col>
</v-row>
</template>
<script>
export default {
name: 'InspirePage'
}
</script>

66
pages/products.vue Normal file
View File

@ -0,0 +1,66 @@
<template>
<div>
<v-card class="mx-auto my-12" md="4">
<v-row justify="center">
<h1 style="padding: 5px;">Products sold by GITA ENTERPRISE</h1>
</v-row>
</v-card>
<div style="padding: 0 40px;">
<v-row>
<v-col v-for="card in products" :key="card.title" sm2 md2 lg1>
<v-card>
<v-img :src="card.src" class="white--text align-end" height="300px">
<v-card-title v-text="card.title"></v-card-title>
</v-img>
<v-card-actions>
<v-btn icon :href="card.src">
<v-icon>mdi-bookmark</v-icon>
</v-btn>
<v-btn
icon
:href="`https://wa.me/?text=Gita Enterprise.%20https://gita-enterprise.com/products`"
>
<v-icon>mdi-whatsapp</v-icon>
</v-btn>
<v-btn>
<ShareNetwork
network="facebook"
url="https://gita-enterprise.com/products"
title="Gita Enterprise"
description="Bakery equipments ingredients"
quote="All products and item related to bakery"
hashtags="bakery"
> <v-icon>mdi-facebook</v-icon> </ShareNetwork>
</v-btn>
</v-card-actions>
</v-card>
</v-col>
</v-row>
</div>
</div>
</template>
<script>
export default {
data: () => ({
products: [
{ title: 'BAKING SODA', src: '/gita/bakingsoda.jpg', flex: 3 },
{ title: 'GEL-COLOUR', src: '/gita/cake gel.jpeg', flex: 3 },
{ title: 'CAKE MOULD', src: 'gita/cake mould.jpg', flex: 3 },
{ title: 'FRUIT CRUSH', src: 'gita/fruit crush.jpeg', flex: 3 },
{ title: 'GEL_COLOUR', src: 'gita/gel colour.jpg', flex: 3 },
{ title: 'IEIN NOZZLE', src: 'gita/iein nozzles.jpg', flex: 3 },
{ title: 'NEUTRAL GEL', src: 'gita/neutral gel.jpg', flex: 3 },
{ title: 'SUGAR PASTE', src: 'gita/sugarpaste.jpg', flex: 3 },
{ title: 'TURNING TABLE', src: 'gita/caketurning table.jpg', flex: 3 },
{ title: 'COCOA POWDER', src: '/gita/cocoa powder.jpg', flex: 3 },
{ title: 'COLOUR SPALASH', src: '/gita/colour splash.jpg', flex: 3 },
{ title: 'COLOUR MIST', src: '/gita/colourmist.jpg', flex: 3 },
{ title: 'CREAM CHEESE', src: 'gita/cream cheese.jpg', flex: 3 },
{ title: 'DARK COMPOUND SLAB', src: 'gita/dark compound slab.png', flex: 3 },
],
}),
}
</script>

BIN
static/Assets/gallery/1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

BIN
static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

BIN
static/gita-enterprise.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#D9D9DB;" d="M457.043,502.624H54.957c-25.702,0-46.539-20.836-46.539-46.539l0,0h495.163l0,0
C503.581,481.789,482.745,502.624,457.043,502.624z"/>
<path style="fill:#E1E1E3;" d="M40.97,456.087H8.419c0,25.702,20.836,46.539,46.539,46.539h32.552
C61.806,502.624,40.97,481.789,40.97,456.087z"/>
<g>
<path style="fill:#C8C6CD;" d="M451.948,456.087c0,25.702-20.836,46.539-46.539,46.539h51.633
c25.702,0,46.539-20.836,46.539-46.539H451.948z"/>
<path style="fill:#C8C6CD;" d="M391.863,456.087c0,25.702-13.396,46.539-29.918,46.539h33.194
c16.524,0,29.918-20.836,29.918-46.539H391.863z"/>
</g>
<path style="fill:#F09EA0;" d="M275.219,40.835c0,10.614-8.604,19.218-19.218,19.218c-10.614,0-19.218-8.604-19.218-19.218
s19.218-31.461,19.218-31.461S275.219,30.221,275.219,40.835z"/>
<path style="fill:#D9D9DB;" d="M278.908,179.126h-45.814V96.268c0-5.028,4.076-9.102,9.102-9.102h27.608
c5.028,0,9.102,4.076,9.102,9.102v82.857H278.908z"/>
<g>
<path style="fill:#F9DE8F;" d="M435.202,317.605H76.797c-17.433,0-31.565,14.132-31.565,31.565v106.915h421.535V349.17
C466.767,331.738,452.635,317.605,435.202,317.605z"/>
<path style="fill:#F9DE8F;" d="M387.543,179.126H125.368c-15.115,0-27.369,12.254-27.369,27.369v111.111h316.913V206.495
C414.912,191.38,402.658,179.126,387.543,179.126z"/>
</g>
<g>
<path style="fill:#F7CF6D;" d="M435.202,317.605h-27.697c17.433,0,31.565,14.132,31.565,31.565v106.915h27.697V349.17
C466.767,331.738,452.635,317.605,435.202,317.605z"/>
<path style="fill:#F7CF6D;" d="M387.543,179.126h-27.688c15.115,0,27.87,12.16,27.87,27.275v111.111l27.186,0.094V206.495
C414.912,191.38,402.658,179.126,387.543,179.126z"/>
</g>
<path style="fill:#F09EA0;" d="M387.543,179.126H125.368c-15.115,0-27.369,12.254-27.369,27.369v35.511h0.465
c17.596-0.413,17.324-22.426,34.088-22.52c16.822-0.094,23.121,26.167,40.341,26.215c17.33,0.048,23.977-26.512,41.967-26.665
c17.551-0.15,24.124,25.02,42.249,25.004c17.962-0.016,25.398-24.747,41.979-24.262c16.249,0.475,20.25,24.557,36.506,25.036
c16.697,0.491,24.73-24.566,41.979-24.262c16.971,0.299,20.341,25.922,36.875,26.171l0.465-0.031v-40.196
C414.912,191.38,402.658,179.126,387.543,179.126z"/>
<path style="fill:#EF8990;" d="M387.543,179.126h-27.688c15.115,0,27.87,12.16,27.87,27.275v17.986
c9.159,7.222,14.12,22.145,26.721,22.335l0.465-0.031v-40.196C414.912,191.38,402.658,179.126,387.543,179.126z"/>
<path style="fill:#F09EA0;" d="M435.193,317.605H76.788c-17.433,0-31.565,14.132-31.565,31.565v32.93
c17.127-0.787,17.019-22.398,33.634-22.491c16.822-0.094,23.122,26.167,40.341,26.215c17.33,0.048,23.977-26.512,41.967-26.665
c17.551-0.15,24.124,25.02,42.249,25.004c17.962-0.016,25.398-24.747,41.979-24.262c16.249,0.475,20.25,24.557,36.506,25.036
c16.697,0.491,24.73-24.566,41.979-24.262c16.971,0.299,20.994,23.24,37.526,23.489c17.962-0.016,25.398-24.747,41.979-24.262
c16.249,0.475,20.25,24.557,36.506,25.035c10.819,0.318,18.001-10.091,26.409-17.376l0.457-0.237v-18.153
C466.758,331.738,452.626,317.605,435.193,317.605z"/>
<path style="fill:#EF8990;" d="M435.202,317.605h-27.697c17.433,0,31.565,14.132,31.565,31.565v35.715
c0.274,0.022,0.549,0.044,0.831,0.052c10.819,0.318,18.001-10.091,26.409-17.376l0.457-0.237v-18.153
C466.767,331.738,452.635,317.605,435.202,317.605z"/>
<path d="M503.581,447.667h-28.396V349.17c0-22.047-17.936-39.983-39.983-39.983h-12.327V206.495
c0-19.733-16.055-35.788-35.788-35.788h-99.762V88.151c0-4.649-3.769-8.419-8.418-8.419h-14.489V67.156
c11.134-3.569,19.218-14.017,19.218-26.321c0-12.899-16.416-31.709-21.447-37.166c-1.594-1.73-3.838-2.713-6.189-2.713
c-2.352,0-4.595,0.983-6.189,2.713c-5.031,5.457-21.447,24.267-21.447,37.166c0,12.303,8.084,22.751,19.218,26.321v12.577h-14.489
c-4.649,0-8.419,3.769-8.419,8.419v82.556h-99.762c-19.733,0-35.788,16.055-35.788,35.788v74.069c0,4.649,3.769,8.419,8.419,8.419
c4.649,0,8.419-3.769,8.419-8.419v-74.069c0-10.449,8.502-18.951,18.951-18.951h108.18h45.814h108.18
c10.449,0,18.951,8.502,18.951,18.951v102.692H97.544H76.797c-22.048,0-39.983,17.936-39.983,39.983v69.082
c0,4.649,3.769,8.418,8.419,8.418s8.419-3.769,8.419-8.418v-69.082c0-12.764,10.383-23.146,23.146-23.146h20.745h316.913h20.745
c12.764,0,23.146,10.383,23.146,23.146v98.497H45.232H8.419c-4.649,0-8.419,3.769-8.419,8.418c0,30.303,24.654,54.957,54.957,54.957
h402.086c30.303,0,54.957-24.654,54.957-54.957C512,451.436,508.231,447.667,503.581,447.667z M256,22.369
c6.135,7.8,10.799,15.569,10.799,18.466c0,5.955-4.845,10.799-10.799,10.799s-10.799-4.845-10.799-10.799
C245.201,37.937,249.865,30.169,256,22.369z M241.511,170.707V96.569h28.976v74.138H241.511z M457.043,494.206H54.957
c-18.128,0-33.341-12.719-37.183-29.702h27.459h421.534h27.459C490.384,481.487,475.171,494.206,457.043,494.206z"/>
<path d="M132.636,227.905c4.245,0,7.964,3.839,13.574,10.15c6.348,7.142,14.246,16.03,26.659,16.066c0.024,0,0.047,0,0.072,0
c12.292,0,20.325-8.795,26.781-15.864c6.112-6.692,10.186-10.759,15.209-10.803c4.884-0.019,8.76,3.693,14.69,9.788
c6.597,6.78,14.804,15.216,27.468,15.216c0.008,0,0.018,0,0.026,0c12.555-0.011,20.93-8.316,27.659-14.989
c5.804-5.755,9.664-9.279,13.849-9.279c0.073,0,0.146,0.001,0.218,0.002c4.098,0.12,7.23,3.672,12,9.457
c5.595,6.784,12.558,15.227,24.505,15.578c11.925,0.378,20.186-7.82,26.843-14.384c6.288-6.201,10.445-9.985,15.235-9.874
c4.69,0.064,8.485-3.62,8.566-8.269s-3.62-8.484-8.269-8.566c-12.217-0.199-20.606,8.066-27.355,14.721
c-6.11,6.024-10.159,9.661-14.526,9.543c-4.103-0.12-7.237-3.674-12.009-9.461c-5.593-6.783-12.556-15.224-24.498-15.574
c-11.793-0.351-19.563,7.357-26.415,14.151c-6.339,6.286-10.567,10.102-15.818,10.108c-0.003,0-0.006,0-0.009,0
c-5.18,0-9.276-3.824-15.401-10.121c-6.456-6.636-14.481-14.884-26.671-14.884c-0.076,0-0.155,0-0.231,0.001
c-12.725,0.109-20.916,9.077-27.498,16.284c-5.897,6.458-9.809,10.382-14.351,10.382c-0.008,0-0.015,0-0.022,0
c-4.549-0.012-8.369-3.943-14.121-10.413c-6.26-7.043-14.043-15.802-26.151-15.802c-0.046,0-0.093,0-0.14,0
c-4.649,0.026-8.397,3.816-8.371,8.466c0.026,4.634,3.789,8.371,8.417,8.371C132.578,227.905,132.607,227.905,132.636,227.905z"/>
<text x="190" y="300" fill="red" font-size="60px"> GITA </text>
<text x="80" y="430" fill="red" font-size="60px"> ENTERPRISE </text>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
static/gita/bakingsoda.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
static/gita/cake gel.jpeg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
static/gita/cake mould.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
static/gita/cake.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
static/gita/colourmist.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
static/gita/contact.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
static/gita/cover.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 KiB

BIN
static/gita/gel colour.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
static/gita/neutral gel.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
static/gita/r.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

BIN
static/gita/sugarpaste.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
static/gita/sugarpaste1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
static/gita/t.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

BIN
static/gita/template.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 KiB

BIN
static/gita/templete.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

BIN
static/gita/templete2.jfif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 KiB

BIN
static/gita/templete4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

BIN
static/gita/templete5.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

BIN
static/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 KiB

10
store/README.md Normal file
View File

@ -0,0 +1,10 @@
# STORE
**This directory is not required, you can delete it if you don't want to use it.**
This directory contains your Vuex Store files.
Vuex Store option is implemented in the Nuxt.js framework.
Creating a file in this directory automatically activates the option in the framework.
More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/vuex-store).

9221
yarn.lock Normal file

File diff suppressed because it is too large Load Diff