diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..4e499cf --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,48 @@ +name: deploy to danak + +on: + push: + branches: + - dev + +jobs: + build_and_deploy: + runs-on: ubuntu-latest + + env: + DANAK_SERVER: "https://captain.run.danakcorp.com" + APP_TOKEN: 119867b248bb31cdc6a97a5eb5f4ef0754f96a898ff38cf8bf25fd0d8479fc0e + CAPROVER_APP_NAME: arakrail + GITHUB_TOKEN: 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 + + steps: + - name: Check out repositorys + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Login to Container Registry + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: zmihamid + password: ${{ env.GITHUB_TOKEN }} + + - name: Preset Image Name + run: echo "IMAGE_URL=$(echo ghcr.io/zmihamid/${{ github.event.repository.name }}:$(echo ${{ github.sha }} | cut -c1-7) | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV + + - name: Build and push Docker Image + uses: docker/build-push-action@v5 + with: + context: . + file: ./Dockerfile + push: true + tags: ${{ env.IMAGE_URL }} + + - name: Install CapRover CLI + run: npm install -g caprover + + - name: deploy to server + run: | + caprover deploy -a $CAPROVER_APP_NAME -u $DANAK_SERVER --appToken $APP_TOKEN -i "$IMAGE_URL" diff --git a/.gitignore b/.gitignore index d06ccf5..5ba8604 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # Created by .ignore support plugin (hsz.mobi) ### Node template -/static/uploads +# /static/uploads # Logs /logs *.log diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..71d83cb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,47 @@ +FROM node:14-alpine AS base + +RUN apk add --no-cache tzdata + +# Set the timezone to Asia/Tehran +RUN cp /usr/share/zoneinfo/Asia/Tehran /etc/localtime && echo "Asia/Tehran" > /etc/timezone + +FROM base AS deps +WORKDIR /temp-deps +COPY package*.json ./ +RUN npm install + +FROM base AS builder +WORKDIR /build +COPY . ./ +COPY --from=deps /temp-deps/node_modules ./node_modules +RUN npm run build +RUN npm install --omit=dev + + +FROM base AS runner +WORKDIR /app +ENV NUXT_TELEMETRY_DISABLED=1 + + +RUN addgroup -S appgroup && adduser -S appuser -G appgroup +RUN chown -R appuser:appgroup /app + +# COPY --from=builder --chown=appuser:appgroup /build/.nuxt ./.nuxt +# COPY --from=builder --chown=appuser:appgroup /build/static ./static +# COPY --from=builder --chown=appuser:appgroup /build/package.json ./ +# COPY --from=builder --chown=appuser:appgroup /build/node_modules/ ./node_modules/ +COPY --from=builder --chown=appuser:appgroup /build ./ + + +USER appuser + +# Set environment variables +ENV NODE_ENV=production +ENV PORT=6096 +ENV HOSTNAME="0.0.0.0" + + +EXPOSE 6096 + +# Start the Nuxt 2 app +CMD ["npm", "start"] \ No newline at end of file diff --git a/api/db.js b/api/db.js index 5b1a43f..79851a0 100644 --- a/api/db.js +++ b/api/db.js @@ -1,15 +1,18 @@ -const mongoose = require('mongoose'); -// mongodb database connection string. change it as per your needs. here "mydb" is the name of the database. You don't need to create DB from mongodb terminal. mongoose create the db automatically. -mongoose.connect(`mongodb://${process.env.MONGO_HOST}:27017/arakrail`, { +const mongoose = require("mongoose"); + +mongoose.connect( + `mongodb://${process.env.MONGO_USER}:${process.env.MONGO_PASS}@${process.env.MONGO_HOST}:27017/arakrail?authSource=admin`, + { useNewUrlParser: true, useUnifiedTopology: true, useFindAndModify: false, - useCreateIndex: true -}); + useCreateIndex: true, + } +); var db = mongoose.connection; -db.on('error', console.error.bind(console, 'connection error:')); -db.once('open', function callback() { - console.log("MongoDB Connected..."); +db.on("error", console.error.bind(console, "connection error:")); +db.once("open", function callback() { + console.log("MongoDB Connected..."); }); -module.exports = db +module.exports = db; diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 63adfb4..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,51 +0,0 @@ -version: "3.9" - -services: - # app: - # image: node:14-alpine - # working_dir: /app - # command: sh -c "npm i && npm rebuild node-sass && npm run build && npm run start" - # volumes: - # - .:/app - # ports: - # - "${PORT}:${PORT}" - # depends_on: - # - mongo - # restart: on-failure - - mongo: - image: mongo:4.4.25 - networks: - - default - restart: always - expose: - - 27017 - ports: - - "27017:27017" - volumes: - - arakrail-data:/etc/mongo - environment: -# MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER} -# MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASS} - MONGO_INITDB_DATABASE: arakrail - -# mongo-express: -# image: mongo-express -# networks: -# - default -# restart: always -# expose: -# - 8081 -# ports: -# - "8081:8081" -# environment: -# ME_CONFIG_BASICAUTH_USERNAME: ${MONGO_PANEL_USER} -# ME_CONFIG_BASICAUTH_PASSWORD: ${MONGO_PANEL_PASS} -# ME_CONFIG_MONGODB_ADMINUSERNAME: ${MONGO_USER} -# ME_CONFIG_MONGODB_ADMINPASSWORD: ${MONGO_PASS} -# ME_CONFIG_MONGODB_URL: "mongodb://${MONGO_USER}:${MONGO_PASS}@mongo:27017/" -# depends_on: -# - mongo - -volumes: - arakrail-data: \ No newline at end of file diff --git a/static/favicon.png b/static/favicon.png old mode 100644 new mode 100755 diff --git a/static/icon.png b/static/icon.png old mode 100644 new mode 100755 diff --git a/static/icon_white.png b/static/icon_white.png old mode 100644 new mode 100755 diff --git a/static/standards_pdf/1.ANSI-NAMM-MBG 531 (American national standard).pdf b/static/standards_pdf/1.ANSI-NAMM-MBG 531 (American national standard).pdf old mode 100644 new mode 100755 diff --git a/static/standards_pdf/2.BS 4592-1 (British standard).pdf b/static/standards_pdf/2.BS 4592-1 (British standard).pdf old mode 100644 new mode 100755 diff --git a/static/standards_pdf/3.DIN 24531-1 & DIN 24537-1 (Deutsches Institut für Normung).pdf b/static/standards_pdf/3.DIN 24531-1 & DIN 24537-1 (Deutsches Institut für Normung).pdf old mode 100644 new mode 100755 diff --git a/static/standards_pdf/4.ASTM-A123M – 12 (Instruction for Galvanizing).pdf b/static/standards_pdf/4.ASTM-A123M – 12 (Instruction for Galvanizing).pdf old mode 100644 new mode 100755 diff --git a/static/standards_pdf/5.RAL-GZ 638 (Quality assurance for gratings).pdf b/static/standards_pdf/5.RAL-GZ 638 (Quality assurance for gratings).pdf old mode 100644 new mode 100755 diff --git a/static/uploads/images/blog/blog_1608725598379.jpeg b/static/uploads/images/blog/blog_1608725598379.jpeg new file mode 100755 index 0000000..140b32c Binary files /dev/null and b/static/uploads/images/blog/blog_1608725598379.jpeg differ diff --git a/static/uploads/images/blog/blog_1621065675718.jpeg b/static/uploads/images/blog/blog_1621065675718.jpeg new file mode 100755 index 0000000..53e4428 Binary files /dev/null and b/static/uploads/images/blog/blog_1621065675718.jpeg differ diff --git a/static/uploads/images/blog/thumb_blog_1608725598379.jpeg b/static/uploads/images/blog/thumb_blog_1608725598379.jpeg new file mode 100755 index 0000000..7c6d9ee Binary files /dev/null and b/static/uploads/images/blog/thumb_blog_1608725598379.jpeg differ diff --git a/static/uploads/images/blog/thumb_blog_1621065675718.jpeg b/static/uploads/images/blog/thumb_blog_1621065675718.jpeg new file mode 100755 index 0000000..2c7389f Binary files /dev/null and b/static/uploads/images/blog/thumb_blog_1621065675718.jpeg differ diff --git a/static/uploads/images/history/history_1612327932066.jpeg b/static/uploads/images/history/history_1612327932066.jpeg new file mode 100755 index 0000000..cd989ae Binary files /dev/null and b/static/uploads/images/history/history_1612327932066.jpeg differ diff --git a/static/uploads/images/history/history_1612327977186.jpeg b/static/uploads/images/history/history_1612327977186.jpeg new file mode 100755 index 0000000..814897c Binary files /dev/null and b/static/uploads/images/history/history_1612327977186.jpeg differ diff --git a/static/uploads/images/history/history_1612328071913.jpeg b/static/uploads/images/history/history_1612328071913.jpeg new file mode 100755 index 0000000..4e5969a Binary files /dev/null and b/static/uploads/images/history/history_1612328071913.jpeg differ diff --git a/static/uploads/images/history/history_1612328135623.jpeg b/static/uploads/images/history/history_1612328135623.jpeg new file mode 100755 index 0000000..56b0616 Binary files /dev/null and b/static/uploads/images/history/history_1612328135623.jpeg differ diff --git a/static/uploads/images/history/history_1612328210575.jpeg b/static/uploads/images/history/history_1612328210575.jpeg new file mode 100755 index 0000000..0de401f Binary files /dev/null and b/static/uploads/images/history/history_1612328210575.jpeg differ diff --git a/static/uploads/images/history/history_1612328298516.jpeg b/static/uploads/images/history/history_1612328298516.jpeg new file mode 100755 index 0000000..26d170e Binary files /dev/null and b/static/uploads/images/history/history_1612328298516.jpeg differ diff --git a/static/uploads/images/products/productImages_1611221797689.jpeg b/static/uploads/images/products/productImages_1611221797689.jpeg new file mode 100755 index 0000000..9e19c77 Binary files /dev/null and b/static/uploads/images/products/productImages_1611221797689.jpeg differ diff --git a/static/uploads/images/products/productImages_1611221881559.jpeg b/static/uploads/images/products/productImages_1611221881559.jpeg new file mode 100755 index 0000000..a940885 Binary files /dev/null and b/static/uploads/images/products/productImages_1611221881559.jpeg differ diff --git a/static/uploads/images/products/productImages_1611379293048.jpeg b/static/uploads/images/products/productImages_1611379293048.jpeg new file mode 100755 index 0000000..e8801a9 Binary files /dev/null and b/static/uploads/images/products/productImages_1611379293048.jpeg differ diff --git a/static/uploads/images/products/productImages_1611379409507.jpeg b/static/uploads/images/products/productImages_1611379409507.jpeg new file mode 100755 index 0000000..f11ca73 Binary files /dev/null and b/static/uploads/images/products/productImages_1611379409507.jpeg differ diff --git a/static/uploads/images/products/productImages_1611391450989.jpeg b/static/uploads/images/products/productImages_1611391450989.jpeg new file mode 100755 index 0000000..95f0880 Binary files /dev/null and b/static/uploads/images/products/productImages_1611391450989.jpeg differ diff --git a/static/uploads/images/products/productImages_1611391839222.jpeg b/static/uploads/images/products/productImages_1611391839222.jpeg new file mode 100755 index 0000000..775bd95 Binary files /dev/null and b/static/uploads/images/products/productImages_1611391839222.jpeg differ diff --git a/static/uploads/images/products/productImages_1611400265180.jpeg b/static/uploads/images/products/productImages_1611400265180.jpeg new file mode 100755 index 0000000..147e070 Binary files /dev/null and b/static/uploads/images/products/productImages_1611400265180.jpeg differ diff --git a/static/uploads/images/products/productImages_1611400277746.jpeg b/static/uploads/images/products/productImages_1611400277746.jpeg new file mode 100755 index 0000000..7de6bbc Binary files /dev/null and b/static/uploads/images/products/productImages_1611400277746.jpeg differ diff --git a/static/uploads/images/products/productImages_1611400949220.jpeg b/static/uploads/images/products/productImages_1611400949220.jpeg new file mode 100755 index 0000000..5f98055 Binary files /dev/null and b/static/uploads/images/products/productImages_1611400949220.jpeg differ diff --git a/static/uploads/images/products/productImages_1611560952861.jpeg b/static/uploads/images/products/productImages_1611560952861.jpeg new file mode 100755 index 0000000..d3e4425 Binary files /dev/null and b/static/uploads/images/products/productImages_1611560952861.jpeg differ diff --git a/static/uploads/images/products/productImages_1611561051650.jpeg b/static/uploads/images/products/productImages_1611561051650.jpeg new file mode 100755 index 0000000..dfece60 Binary files /dev/null and b/static/uploads/images/products/productImages_1611561051650.jpeg differ diff --git a/static/uploads/images/products/productImages_1611561322304.jpeg b/static/uploads/images/products/productImages_1611561322304.jpeg new file mode 100755 index 0000000..4328af9 Binary files /dev/null and b/static/uploads/images/products/productImages_1611561322304.jpeg differ diff --git a/static/uploads/images/products/productImages_1611561337684.jpeg b/static/uploads/images/products/productImages_1611561337684.jpeg new file mode 100755 index 0000000..1098ba4 Binary files /dev/null and b/static/uploads/images/products/productImages_1611561337684.jpeg differ diff --git a/static/uploads/images/products/productImages_1612329690447.jpeg b/static/uploads/images/products/productImages_1612329690447.jpeg new file mode 100755 index 0000000..371d1b4 Binary files /dev/null and b/static/uploads/images/products/productImages_1612329690447.jpeg differ diff --git a/static/uploads/images/products/productImages_1612329706291.jpeg b/static/uploads/images/products/productImages_1612329706291.jpeg new file mode 100755 index 0000000..3aede25 Binary files /dev/null and b/static/uploads/images/products/productImages_1612329706291.jpeg differ diff --git a/static/uploads/images/products/productImages_1612329932886.jpeg b/static/uploads/images/products/productImages_1612329932886.jpeg new file mode 100755 index 0000000..3dff2a3 Binary files /dev/null and b/static/uploads/images/products/productImages_1612329932886.jpeg differ diff --git a/static/uploads/images/products/productImages_1612329979112.jpeg b/static/uploads/images/products/productImages_1612329979112.jpeg new file mode 100755 index 0000000..2e905c8 Binary files /dev/null and b/static/uploads/images/products/productImages_1612329979112.jpeg differ diff --git a/static/uploads/images/products/productImages_1612331470597.jpeg b/static/uploads/images/products/productImages_1612331470597.jpeg new file mode 100755 index 0000000..ceab1ca Binary files /dev/null and b/static/uploads/images/products/productImages_1612331470597.jpeg differ diff --git a/static/uploads/images/products/productImages_1612331565541.jpeg b/static/uploads/images/products/productImages_1612331565541.jpeg new file mode 100755 index 0000000..685b9e5 Binary files /dev/null and b/static/uploads/images/products/productImages_1612331565541.jpeg differ diff --git a/static/uploads/images/products/productImages_1612331704519.jpeg b/static/uploads/images/products/productImages_1612331704519.jpeg new file mode 100755 index 0000000..9a7ee0b Binary files /dev/null and b/static/uploads/images/products/productImages_1612331704519.jpeg differ diff --git a/static/uploads/images/products/productImages_1612331781596.jpeg b/static/uploads/images/products/productImages_1612331781596.jpeg new file mode 100755 index 0000000..32e353c Binary files /dev/null and b/static/uploads/images/products/productImages_1612331781596.jpeg differ diff --git a/static/uploads/images/products/productImages_1612334731696.jpeg b/static/uploads/images/products/productImages_1612334731696.jpeg new file mode 100755 index 0000000..6c03bfa Binary files /dev/null and b/static/uploads/images/products/productImages_1612334731696.jpeg differ diff --git a/static/uploads/images/products/productImages_1612334742901.jpeg b/static/uploads/images/products/productImages_1612334742901.jpeg new file mode 100755 index 0000000..03c6313 Binary files /dev/null and b/static/uploads/images/products/productImages_1612334742901.jpeg differ diff --git a/static/uploads/images/products/productImages_1612336781165.jpeg b/static/uploads/images/products/productImages_1612336781165.jpeg new file mode 100755 index 0000000..0c31abe Binary files /dev/null and b/static/uploads/images/products/productImages_1612336781165.jpeg differ diff --git a/static/uploads/images/products/productImages_1612336793295.jpeg b/static/uploads/images/products/productImages_1612336793295.jpeg new file mode 100755 index 0000000..c04df94 Binary files /dev/null and b/static/uploads/images/products/productImages_1612336793295.jpeg differ diff --git a/static/uploads/images/products/productImages_1612336808600.jpeg b/static/uploads/images/products/productImages_1612336808600.jpeg new file mode 100755 index 0000000..49d5f75 Binary files /dev/null and b/static/uploads/images/products/productImages_1612336808600.jpeg differ diff --git a/static/uploads/images/products/productImages_1612344530304.jpeg b/static/uploads/images/products/productImages_1612344530304.jpeg new file mode 100755 index 0000000..81106e9 Binary files /dev/null and b/static/uploads/images/products/productImages_1612344530304.jpeg differ diff --git a/static/uploads/images/products/productImages_1612344538941.jpeg b/static/uploads/images/products/productImages_1612344538941.jpeg new file mode 100755 index 0000000..fe30f43 Binary files /dev/null and b/static/uploads/images/products/productImages_1612344538941.jpeg differ diff --git a/static/uploads/images/products/productImages_1612344605724.jpeg b/static/uploads/images/products/productImages_1612344605724.jpeg new file mode 100755 index 0000000..f381ebc Binary files /dev/null and b/static/uploads/images/products/productImages_1612344605724.jpeg differ diff --git a/static/uploads/images/products/productImages_1612344613224.jpeg b/static/uploads/images/products/productImages_1612344613224.jpeg new file mode 100755 index 0000000..98207c1 Binary files /dev/null and b/static/uploads/images/products/productImages_1612344613224.jpeg differ diff --git a/static/uploads/images/products/productImages_1614085591496.jpeg b/static/uploads/images/products/productImages_1614085591496.jpeg new file mode 100755 index 0000000..579dee6 Binary files /dev/null and b/static/uploads/images/products/productImages_1614085591496.jpeg differ diff --git a/static/uploads/images/products/productImages_1614085601517.jpeg b/static/uploads/images/products/productImages_1614085601517.jpeg new file mode 100755 index 0000000..450d9ab Binary files /dev/null and b/static/uploads/images/products/productImages_1614085601517.jpeg differ diff --git a/static/uploads/images/products/productImages_1614085690173.jpeg b/static/uploads/images/products/productImages_1614085690173.jpeg new file mode 100755 index 0000000..e7a9be2 Binary files /dev/null and b/static/uploads/images/products/productImages_1614085690173.jpeg differ diff --git a/static/uploads/images/products/productImages_1614090219825.jpeg b/static/uploads/images/products/productImages_1614090219825.jpeg new file mode 100755 index 0000000..61a8acf Binary files /dev/null and b/static/uploads/images/products/productImages_1614090219825.jpeg differ diff --git a/static/uploads/images/products/productImages_1614090232386.jpeg b/static/uploads/images/products/productImages_1614090232386.jpeg new file mode 100755 index 0000000..827f348 Binary files /dev/null and b/static/uploads/images/products/productImages_1614090232386.jpeg differ diff --git a/static/uploads/images/products/productImages_1614090301010.jpeg b/static/uploads/images/products/productImages_1614090301010.jpeg new file mode 100755 index 0000000..97e86a9 Binary files /dev/null and b/static/uploads/images/products/productImages_1614090301010.jpeg differ diff --git a/static/uploads/images/products/productImages_1614409236842.jpeg b/static/uploads/images/products/productImages_1614409236842.jpeg new file mode 100755 index 0000000..6525827 Binary files /dev/null and b/static/uploads/images/products/productImages_1614409236842.jpeg differ diff --git a/static/uploads/images/products/productImages_1614409258361.jpeg b/static/uploads/images/products/productImages_1614409258361.jpeg new file mode 100755 index 0000000..be96b82 Binary files /dev/null and b/static/uploads/images/products/productImages_1614409258361.jpeg differ diff --git a/static/uploads/images/products/productImages_1614409502439.jpeg b/static/uploads/images/products/productImages_1614409502439.jpeg new file mode 100755 index 0000000..5a38713 Binary files /dev/null and b/static/uploads/images/products/productImages_1614409502439.jpeg differ diff --git a/static/uploads/images/products/productImages_1614437414413.jpeg b/static/uploads/images/products/productImages_1614437414413.jpeg new file mode 100755 index 0000000..6fafaed Binary files /dev/null and b/static/uploads/images/products/productImages_1614437414413.jpeg differ diff --git a/static/uploads/images/products/productImages_1614437433844.jpeg b/static/uploads/images/products/productImages_1614437433844.jpeg new file mode 100755 index 0000000..88779e0 Binary files /dev/null and b/static/uploads/images/products/productImages_1614437433844.jpeg differ diff --git a/static/uploads/images/products/productImages_1614437519289.jpeg b/static/uploads/images/products/productImages_1614437519289.jpeg new file mode 100755 index 0000000..b33e80a Binary files /dev/null and b/static/uploads/images/products/productImages_1614437519289.jpeg differ diff --git a/static/uploads/images/products/productImages_1614499200166.jpeg b/static/uploads/images/products/productImages_1614499200166.jpeg new file mode 100755 index 0000000..ed59f8b Binary files /dev/null and b/static/uploads/images/products/productImages_1614499200166.jpeg differ diff --git a/static/uploads/images/products/productImages_1614499214672.jpeg b/static/uploads/images/products/productImages_1614499214672.jpeg new file mode 100755 index 0000000..4889aef Binary files /dev/null and b/static/uploads/images/products/productImages_1614499214672.jpeg differ diff --git a/static/uploads/images/products/productImages_1614510328313.jpeg b/static/uploads/images/products/productImages_1614510328313.jpeg new file mode 100755 index 0000000..5f5a018 Binary files /dev/null and b/static/uploads/images/products/productImages_1614510328313.jpeg differ diff --git a/static/uploads/images/products/productImages_1614510337290.jpeg b/static/uploads/images/products/productImages_1614510337290.jpeg new file mode 100755 index 0000000..353ed0b Binary files /dev/null and b/static/uploads/images/products/productImages_1614510337290.jpeg differ diff --git a/static/uploads/images/products/productImages_1614511681819.jpeg b/static/uploads/images/products/productImages_1614511681819.jpeg new file mode 100755 index 0000000..bcdbc4e Binary files /dev/null and b/static/uploads/images/products/productImages_1614511681819.jpeg differ diff --git a/static/uploads/images/products/productImages_1614600630660.jpeg b/static/uploads/images/products/productImages_1614600630660.jpeg new file mode 100755 index 0000000..7f4c08f Binary files /dev/null and b/static/uploads/images/products/productImages_1614600630660.jpeg differ diff --git a/static/uploads/images/products/productImages_1614600648558.jpeg b/static/uploads/images/products/productImages_1614600648558.jpeg new file mode 100755 index 0000000..7c3d999 Binary files /dev/null and b/static/uploads/images/products/productImages_1614600648558.jpeg differ diff --git a/static/uploads/images/products/productImages_1614600942456.jpeg b/static/uploads/images/products/productImages_1614600942456.jpeg new file mode 100755 index 0000000..a1d17aa Binary files /dev/null and b/static/uploads/images/products/productImages_1614600942456.jpeg differ diff --git a/static/uploads/images/products/productImages_1614600959293.jpeg b/static/uploads/images/products/productImages_1614600959293.jpeg new file mode 100755 index 0000000..a417149 Binary files /dev/null and b/static/uploads/images/products/productImages_1614600959293.jpeg differ diff --git a/static/uploads/images/products/product_16105388957195.jpeg b/static/uploads/images/products/product_16105388957195.jpeg new file mode 100755 index 0000000..09d6860 Binary files /dev/null and b/static/uploads/images/products/product_16105388957195.jpeg differ diff --git a/static/uploads/images/products/product_16105410417441.jpeg b/static/uploads/images/products/product_16105410417441.jpeg new file mode 100755 index 0000000..c4ab65b Binary files /dev/null and b/static/uploads/images/products/product_16105410417441.jpeg differ diff --git a/static/uploads/images/products/product_16105410417442.jpeg b/static/uploads/images/products/product_16105410417442.jpeg new file mode 100755 index 0000000..df90d70 Binary files /dev/null and b/static/uploads/images/products/product_16105410417442.jpeg differ diff --git a/static/uploads/images/products/product_16106096933243.jpeg b/static/uploads/images/products/product_16106096933243.jpeg new file mode 100755 index 0000000..eb22f29 Binary files /dev/null and b/static/uploads/images/products/product_16106096933243.jpeg differ diff --git a/static/uploads/images/products/product_16106096933244.jpeg b/static/uploads/images/products/product_16106096933244.jpeg new file mode 100755 index 0000000..4eda697 Binary files /dev/null and b/static/uploads/images/products/product_16106096933244.jpeg differ diff --git a/static/uploads/images/products/product_16112212245101.jpeg b/static/uploads/images/products/product_16112212245101.jpeg new file mode 100755 index 0000000..a99003a Binary files /dev/null and b/static/uploads/images/products/product_16112212245101.jpeg differ diff --git a/static/uploads/images/products/product_1611221654143.jpeg b/static/uploads/images/products/product_1611221654143.jpeg new file mode 100755 index 0000000..7bb8da4 Binary files /dev/null and b/static/uploads/images/products/product_1611221654143.jpeg differ diff --git a/static/uploads/images/products/product_16112252346564.jpeg b/static/uploads/images/products/product_16112252346564.jpeg new file mode 100755 index 0000000..a682c62 Binary files /dev/null and b/static/uploads/images/products/product_16112252346564.jpeg differ diff --git a/static/uploads/images/products/product_16113772735883.jpeg b/static/uploads/images/products/product_16113772735883.jpeg new file mode 100755 index 0000000..211c005 Binary files /dev/null and b/static/uploads/images/products/product_16113772735883.jpeg differ diff --git a/static/uploads/images/products/product_16113787996822.jpeg b/static/uploads/images/products/product_16113787996822.jpeg new file mode 100755 index 0000000..e9159c8 Binary files /dev/null and b/static/uploads/images/products/product_16113787996822.jpeg differ diff --git a/static/uploads/images/products/product_16113791423215.jpeg b/static/uploads/images/products/product_16113791423215.jpeg new file mode 100755 index 0000000..15acba5 Binary files /dev/null and b/static/uploads/images/products/product_16113791423215.jpeg differ diff --git a/static/uploads/images/products/product_1611388009493.jpeg b/static/uploads/images/products/product_1611388009493.jpeg new file mode 100755 index 0000000..62a55d2 Binary files /dev/null and b/static/uploads/images/products/product_1611388009493.jpeg differ diff --git a/static/uploads/images/products/product_16113888161312.jpeg b/static/uploads/images/products/product_16113888161312.jpeg new file mode 100755 index 0000000..0d70807 Binary files /dev/null and b/static/uploads/images/products/product_16113888161312.jpeg differ diff --git a/static/uploads/images/products/product_16113889039961.jpeg b/static/uploads/images/products/product_16113889039961.jpeg new file mode 100755 index 0000000..a99003a Binary files /dev/null and b/static/uploads/images/products/product_16113889039961.jpeg differ diff --git a/static/uploads/images/products/product_16113899349174.jpeg b/static/uploads/images/products/product_16113899349174.jpeg new file mode 100755 index 0000000..0c7cf6a Binary files /dev/null and b/static/uploads/images/products/product_16113899349174.jpeg differ diff --git a/static/uploads/images/products/product_16113900939155.jpeg b/static/uploads/images/products/product_16113900939155.jpeg new file mode 100755 index 0000000..15acba5 Binary files /dev/null and b/static/uploads/images/products/product_16113900939155.jpeg differ diff --git a/static/uploads/images/products/product_16113904014083.jpeg b/static/uploads/images/products/product_16113904014083.jpeg new file mode 100755 index 0000000..e74b765 Binary files /dev/null and b/static/uploads/images/products/product_16113904014083.jpeg differ diff --git a/static/uploads/images/products/product_1611395350437.jpeg b/static/uploads/images/products/product_1611395350437.jpeg new file mode 100755 index 0000000..6d6728b Binary files /dev/null and b/static/uploads/images/products/product_1611395350437.jpeg differ diff --git a/static/uploads/images/products/product_16113981176332.jpeg b/static/uploads/images/products/product_16113981176332.jpeg new file mode 100755 index 0000000..9ffd0f1 Binary files /dev/null and b/static/uploads/images/products/product_16113981176332.jpeg differ diff --git a/static/uploads/images/products/product_16113988290941.jpeg b/static/uploads/images/products/product_16113988290941.jpeg new file mode 100755 index 0000000..11ff5b4 Binary files /dev/null and b/static/uploads/images/products/product_16113988290941.jpeg differ diff --git a/static/uploads/images/products/product_16114010896715.jpeg b/static/uploads/images/products/product_16114010896715.jpeg new file mode 100755 index 0000000..09d6860 Binary files /dev/null and b/static/uploads/images/products/product_16114010896715.jpeg differ diff --git a/static/uploads/images/products/product_16114022638204.jpeg b/static/uploads/images/products/product_16114022638204.jpeg new file mode 100755 index 0000000..8ab03cf Binary files /dev/null and b/static/uploads/images/products/product_16114022638204.jpeg differ diff --git a/static/uploads/images/products/product_16114034606693.jpeg b/static/uploads/images/products/product_16114034606693.jpeg new file mode 100755 index 0000000..3b67dd0 Binary files /dev/null and b/static/uploads/images/products/product_16114034606693.jpeg differ diff --git a/static/uploads/images/products/product_1611405785479.jpeg b/static/uploads/images/products/product_1611405785479.jpeg new file mode 100755 index 0000000..b04bece Binary files /dev/null and b/static/uploads/images/products/product_1611405785479.jpeg differ diff --git a/static/uploads/images/products/product_16114096524051.jpeg b/static/uploads/images/products/product_16114096524051.jpeg new file mode 100755 index 0000000..46af06d Binary files /dev/null and b/static/uploads/images/products/product_16114096524051.jpeg differ diff --git a/static/uploads/images/products/product_16114113061712.jpeg b/static/uploads/images/products/product_16114113061712.jpeg new file mode 100755 index 0000000..d156c50 Binary files /dev/null and b/static/uploads/images/products/product_16114113061712.jpeg differ diff --git a/static/uploads/images/products/product_16114635642623.jpeg b/static/uploads/images/products/product_16114635642623.jpeg new file mode 100755 index 0000000..e013cb8 Binary files /dev/null and b/static/uploads/images/products/product_16114635642623.jpeg differ diff --git a/static/uploads/images/products/product_16115551257554.jpeg b/static/uploads/images/products/product_16115551257554.jpeg new file mode 100755 index 0000000..a5ea8f0 Binary files /dev/null and b/static/uploads/images/products/product_16115551257554.jpeg differ diff --git a/static/uploads/images/products/product_16115600146925.jpeg b/static/uploads/images/products/product_16115600146925.jpeg new file mode 100755 index 0000000..de829f5 Binary files /dev/null and b/static/uploads/images/products/product_16115600146925.jpeg differ diff --git a/static/uploads/images/products/product_1612328568191.jpeg b/static/uploads/images/products/product_1612328568191.jpeg new file mode 100755 index 0000000..fc6f433 Binary files /dev/null and b/static/uploads/images/products/product_1612328568191.jpeg differ diff --git a/static/uploads/images/products/product_1612331322219.jpeg b/static/uploads/images/products/product_1612331322219.jpeg new file mode 100755 index 0000000..d953ebc Binary files /dev/null and b/static/uploads/images/products/product_1612331322219.jpeg differ diff --git a/static/uploads/images/products/product_1612334669656.jpeg b/static/uploads/images/products/product_1612334669656.jpeg new file mode 100755 index 0000000..0610237 Binary files /dev/null and b/static/uploads/images/products/product_1612334669656.jpeg differ diff --git a/static/uploads/images/products/product_16123377982951.jpeg b/static/uploads/images/products/product_16123377982951.jpeg new file mode 100755 index 0000000..a99003a Binary files /dev/null and b/static/uploads/images/products/product_16123377982951.jpeg differ diff --git a/static/uploads/images/products/product_16123377982962.jpeg b/static/uploads/images/products/product_16123377982962.jpeg new file mode 100755 index 0000000..3451084 Binary files /dev/null and b/static/uploads/images/products/product_16123377982962.jpeg differ diff --git a/static/uploads/images/products/product_16123402220051.jpeg b/static/uploads/images/products/product_16123402220051.jpeg new file mode 100755 index 0000000..a99003a Binary files /dev/null and b/static/uploads/images/products/product_16123402220051.jpeg differ diff --git a/static/uploads/images/products/product_16123402220052.jpeg b/static/uploads/images/products/product_16123402220052.jpeg new file mode 100755 index 0000000..3451084 Binary files /dev/null and b/static/uploads/images/products/product_16123402220052.jpeg differ diff --git a/static/uploads/images/products/product_16123402220055.jpeg b/static/uploads/images/products/product_16123402220055.jpeg new file mode 100755 index 0000000..15acba5 Binary files /dev/null and b/static/uploads/images/products/product_16123402220055.jpeg differ diff --git a/static/uploads/images/products/product_16123404290403.jpeg b/static/uploads/images/products/product_16123404290403.jpeg new file mode 100755 index 0000000..211c005 Binary files /dev/null and b/static/uploads/images/products/product_16123404290403.jpeg differ diff --git a/static/uploads/images/products/product_16123404290404.jpeg b/static/uploads/images/products/product_16123404290404.jpeg new file mode 100755 index 0000000..a682c62 Binary files /dev/null and b/static/uploads/images/products/product_16123404290404.jpeg differ diff --git a/static/uploads/images/products/product_1612344517393.jpeg b/static/uploads/images/products/product_1612344517393.jpeg new file mode 100755 index 0000000..b18c85a Binary files /dev/null and b/static/uploads/images/products/product_1612344517393.jpeg differ diff --git a/static/uploads/images/products/product_16123537463971.jpeg b/static/uploads/images/products/product_16123537463971.jpeg new file mode 100755 index 0000000..b3dae01 Binary files /dev/null and b/static/uploads/images/products/product_16123537463971.jpeg differ diff --git a/static/uploads/images/products/product_16123537463972.jpeg b/static/uploads/images/products/product_16123537463972.jpeg new file mode 100755 index 0000000..985630b Binary files /dev/null and b/static/uploads/images/products/product_16123537463972.jpeg differ diff --git a/static/uploads/images/products/product_16123537463973.jpeg b/static/uploads/images/products/product_16123537463973.jpeg new file mode 100755 index 0000000..3b67dd0 Binary files /dev/null and b/static/uploads/images/products/product_16123537463973.jpeg differ diff --git a/static/uploads/images/products/product_16123537463974.jpeg b/static/uploads/images/products/product_16123537463974.jpeg new file mode 100755 index 0000000..8ab03cf Binary files /dev/null and b/static/uploads/images/products/product_16123537463974.jpeg differ diff --git a/static/uploads/images/products/product_16123537463975.jpeg b/static/uploads/images/products/product_16123537463975.jpeg new file mode 100755 index 0000000..09d6860 Binary files /dev/null and b/static/uploads/images/products/product_16123537463975.jpeg differ diff --git a/static/uploads/images/products/product_1614085246551.jpeg b/static/uploads/images/products/product_1614085246551.jpeg new file mode 100755 index 0000000..8e6f10b Binary files /dev/null and b/static/uploads/images/products/product_1614085246551.jpeg differ diff --git a/static/uploads/images/products/product_16140854829211.jpeg b/static/uploads/images/products/product_16140854829211.jpeg new file mode 100755 index 0000000..a99003a Binary files /dev/null and b/static/uploads/images/products/product_16140854829211.jpeg differ diff --git a/static/uploads/images/products/product_16140854829212.jpeg b/static/uploads/images/products/product_16140854829212.jpeg new file mode 100755 index 0000000..0d70807 Binary files /dev/null and b/static/uploads/images/products/product_16140854829212.jpeg differ diff --git a/static/uploads/images/products/product_16140867421103.jpeg b/static/uploads/images/products/product_16140867421103.jpeg new file mode 100755 index 0000000..e74b765 Binary files /dev/null and b/static/uploads/images/products/product_16140867421103.jpeg differ diff --git a/static/uploads/images/products/product_16140867421104.jpeg b/static/uploads/images/products/product_16140867421104.jpeg new file mode 100755 index 0000000..0c7cf6a Binary files /dev/null and b/static/uploads/images/products/product_16140867421104.jpeg differ diff --git a/static/uploads/images/products/product_16140867421105.jpeg b/static/uploads/images/products/product_16140867421105.jpeg new file mode 100755 index 0000000..15acba5 Binary files /dev/null and b/static/uploads/images/products/product_16140867421105.jpeg differ diff --git a/static/uploads/images/products/product_1614088671932.jpeg b/static/uploads/images/products/product_1614088671932.jpeg new file mode 100755 index 0000000..5b72e71 Binary files /dev/null and b/static/uploads/images/products/product_1614088671932.jpeg differ diff --git a/static/uploads/images/products/product_16140897184891.jpeg b/static/uploads/images/products/product_16140897184891.jpeg new file mode 100755 index 0000000..d156c50 Binary files /dev/null and b/static/uploads/images/products/product_16140897184891.jpeg differ diff --git a/static/uploads/images/products/product_16140897184892.jpeg b/static/uploads/images/products/product_16140897184892.jpeg new file mode 100755 index 0000000..71ad713 Binary files /dev/null and b/static/uploads/images/products/product_16140897184892.jpeg differ diff --git a/static/uploads/images/products/product_16140898477143.jpeg b/static/uploads/images/products/product_16140898477143.jpeg new file mode 100755 index 0000000..e013cb8 Binary files /dev/null and b/static/uploads/images/products/product_16140898477143.jpeg differ diff --git a/static/uploads/images/products/product_16140898477144.jpeg b/static/uploads/images/products/product_16140898477144.jpeg new file mode 100755 index 0000000..a5ea8f0 Binary files /dev/null and b/static/uploads/images/products/product_16140898477144.jpeg differ diff --git a/static/uploads/images/products/product_16140898477145.jpeg b/static/uploads/images/products/product_16140898477145.jpeg new file mode 100755 index 0000000..de829f5 Binary files /dev/null and b/static/uploads/images/products/product_16140898477145.jpeg differ diff --git a/static/uploads/images/products/product_1614409221304.jpeg b/static/uploads/images/products/product_1614409221304.jpeg new file mode 100755 index 0000000..5b186e6 Binary files /dev/null and b/static/uploads/images/products/product_1614409221304.jpeg differ diff --git a/static/uploads/images/products/product_16144149110091.jpeg b/static/uploads/images/products/product_16144149110091.jpeg new file mode 100755 index 0000000..291cb7c Binary files /dev/null and b/static/uploads/images/products/product_16144149110091.jpeg differ diff --git a/static/uploads/images/products/product_16144149110092.jpeg b/static/uploads/images/products/product_16144149110092.jpeg new file mode 100755 index 0000000..3451084 Binary files /dev/null and b/static/uploads/images/products/product_16144149110092.jpeg differ diff --git a/static/uploads/images/products/product_1614436728034.jpeg b/static/uploads/images/products/product_1614436728034.jpeg new file mode 100755 index 0000000..03986b1 Binary files /dev/null and b/static/uploads/images/products/product_1614436728034.jpeg differ diff --git a/static/uploads/images/products/product_16144382328811.jpeg b/static/uploads/images/products/product_16144382328811.jpeg new file mode 100755 index 0000000..1a60654 Binary files /dev/null and b/static/uploads/images/products/product_16144382328811.jpeg differ diff --git a/static/uploads/images/products/product_16144382328812.jpeg b/static/uploads/images/products/product_16144382328812.jpeg new file mode 100755 index 0000000..1a63932 Binary files /dev/null and b/static/uploads/images/products/product_16144382328812.jpeg differ diff --git a/static/uploads/images/products/product_16144928007085.jpeg b/static/uploads/images/products/product_16144928007085.jpeg new file mode 100755 index 0000000..e8ef186 Binary files /dev/null and b/static/uploads/images/products/product_16144928007085.jpeg differ diff --git a/static/uploads/images/products/product_16144935426703.jpeg b/static/uploads/images/products/product_16144935426703.jpeg new file mode 100755 index 0000000..74c0861 Binary files /dev/null and b/static/uploads/images/products/product_16144935426703.jpeg differ diff --git a/static/uploads/images/products/product_16144935426704.jpeg b/static/uploads/images/products/product_16144935426704.jpeg new file mode 100755 index 0000000..cd5c494 Binary files /dev/null and b/static/uploads/images/products/product_16144935426704.jpeg differ diff --git a/static/uploads/images/products/product_1614498726625.jpeg b/static/uploads/images/products/product_1614498726625.jpeg new file mode 100755 index 0000000..1f678ce Binary files /dev/null and b/static/uploads/images/products/product_1614498726625.jpeg differ diff --git a/static/uploads/images/products/product_16145036542921.jpeg b/static/uploads/images/products/product_16145036542921.jpeg new file mode 100755 index 0000000..c0d79c0 Binary files /dev/null and b/static/uploads/images/products/product_16145036542921.jpeg differ diff --git a/static/uploads/images/products/product_16145036542922.jpeg b/static/uploads/images/products/product_16145036542922.jpeg new file mode 100755 index 0000000..e8006cd Binary files /dev/null and b/static/uploads/images/products/product_16145036542922.jpeg differ diff --git a/static/uploads/images/products/product_1614510313772.jpeg b/static/uploads/images/products/product_1614510313772.jpeg new file mode 100755 index 0000000..b71de32 Binary files /dev/null and b/static/uploads/images/products/product_1614510313772.jpeg differ diff --git a/static/uploads/images/products/product_16145112686952.jpeg b/static/uploads/images/products/product_16145112686952.jpeg new file mode 100755 index 0000000..f2656eb Binary files /dev/null and b/static/uploads/images/products/product_16145112686952.jpeg differ diff --git a/static/uploads/images/products/product_16145112765271.jpeg b/static/uploads/images/products/product_16145112765271.jpeg new file mode 100755 index 0000000..b3dae01 Binary files /dev/null and b/static/uploads/images/products/product_16145112765271.jpeg differ diff --git a/static/uploads/images/products/product_16145120480585.jpeg b/static/uploads/images/products/product_16145120480585.jpeg new file mode 100755 index 0000000..09d6860 Binary files /dev/null and b/static/uploads/images/products/product_16145120480585.jpeg differ diff --git a/static/uploads/images/products/product_16145138364613.jpeg b/static/uploads/images/products/product_16145138364613.jpeg new file mode 100755 index 0000000..3f90e57 Binary files /dev/null and b/static/uploads/images/products/product_16145138364613.jpeg differ diff --git a/static/uploads/images/products/product_16145138364614.jpeg b/static/uploads/images/products/product_16145138364614.jpeg new file mode 100755 index 0000000..60465d6 Binary files /dev/null and b/static/uploads/images/products/product_16145138364614.jpeg differ diff --git a/static/uploads/images/products/product_16145183968653.jpeg b/static/uploads/images/products/product_16145183968653.jpeg new file mode 100755 index 0000000..109ef08 Binary files /dev/null and b/static/uploads/images/products/product_16145183968653.jpeg differ diff --git a/static/uploads/images/products/product_16145183968654.jpeg b/static/uploads/images/products/product_16145183968654.jpeg new file mode 100755 index 0000000..b572ea6 Binary files /dev/null and b/static/uploads/images/products/product_16145183968654.jpeg differ diff --git a/static/uploads/images/products/product_1614600600199.jpeg b/static/uploads/images/products/product_1614600600199.jpeg new file mode 100755 index 0000000..bd868af Binary files /dev/null and b/static/uploads/images/products/product_1614600600199.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1612328568191.jpeg b/static/uploads/images/products/thumb_product_1612328568191.jpeg new file mode 100755 index 0000000..9ac5f9e Binary files /dev/null and b/static/uploads/images/products/thumb_product_1612328568191.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1612331322219.jpeg b/static/uploads/images/products/thumb_product_1612331322219.jpeg new file mode 100755 index 0000000..0c09f85 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1612331322219.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1612334669656.jpeg b/static/uploads/images/products/thumb_product_1612334669656.jpeg new file mode 100755 index 0000000..2cbc1b9 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1612334669656.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1612344517393.jpeg b/static/uploads/images/products/thumb_product_1612344517393.jpeg new file mode 100755 index 0000000..add309b Binary files /dev/null and b/static/uploads/images/products/thumb_product_1612344517393.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614085246551.jpeg b/static/uploads/images/products/thumb_product_1614085246551.jpeg new file mode 100755 index 0000000..efe8878 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614085246551.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614088671932.jpeg b/static/uploads/images/products/thumb_product_1614088671932.jpeg new file mode 100755 index 0000000..3ebaad3 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614088671932.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614409221304.jpeg b/static/uploads/images/products/thumb_product_1614409221304.jpeg new file mode 100755 index 0000000..f3bc08f Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614409221304.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614436728034.jpeg b/static/uploads/images/products/thumb_product_1614436728034.jpeg new file mode 100755 index 0000000..de5afcd Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614436728034.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614498726625.jpeg b/static/uploads/images/products/thumb_product_1614498726625.jpeg new file mode 100755 index 0000000..60d8d99 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614498726625.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614510313772.jpeg b/static/uploads/images/products/thumb_product_1614510313772.jpeg new file mode 100755 index 0000000..15b5f94 Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614510313772.jpeg differ diff --git a/static/uploads/images/products/thumb_product_1614600600199.jpeg b/static/uploads/images/products/thumb_product_1614600600199.jpeg new file mode 100755 index 0000000..d89ccfe Binary files /dev/null and b/static/uploads/images/products/thumb_product_1614600600199.jpeg differ diff --git a/static/uploads/images/projects/project_1611398264113.jpeg b/static/uploads/images/projects/project_1611398264113.jpeg new file mode 100755 index 0000000..a6e0400 Binary files /dev/null and b/static/uploads/images/projects/project_1611398264113.jpeg differ diff --git a/static/uploads/images/projects/project_1611398668298.jpeg b/static/uploads/images/projects/project_1611398668298.jpeg new file mode 100755 index 0000000..9265842 Binary files /dev/null and b/static/uploads/images/projects/project_1611398668298.jpeg differ diff --git a/static/uploads/images/projects/project_1611400715544.jpeg b/static/uploads/images/projects/project_1611400715544.jpeg new file mode 100755 index 0000000..809d32c Binary files /dev/null and b/static/uploads/images/projects/project_1611400715544.jpeg differ diff --git a/static/uploads/images/projects/project_1611401575179.jpeg b/static/uploads/images/projects/project_1611401575179.jpeg new file mode 100755 index 0000000..5d91cc0 Binary files /dev/null and b/static/uploads/images/projects/project_1611401575179.jpeg differ diff --git a/static/uploads/images/projects/project_1611402140817.jpeg b/static/uploads/images/projects/project_1611402140817.jpeg new file mode 100755 index 0000000..7c96e7c Binary files /dev/null and b/static/uploads/images/projects/project_1611402140817.jpeg differ diff --git a/static/uploads/images/projects/project_1611402157043.jpeg b/static/uploads/images/projects/project_1611402157043.jpeg new file mode 100755 index 0000000..1c33783 Binary files /dev/null and b/static/uploads/images/projects/project_1611402157043.jpeg differ diff --git a/static/uploads/images/slider/image_1608717381006.jpeg b/static/uploads/images/slider/image_1608717381006.jpeg new file mode 100755 index 0000000..17a18df Binary files /dev/null and b/static/uploads/images/slider/image_1608717381006.jpeg differ diff --git a/static/uploads/images/slider/image_1608717392906.jpeg b/static/uploads/images/slider/image_1608717392906.jpeg new file mode 100755 index 0000000..59e67cc Binary files /dev/null and b/static/uploads/images/slider/image_1608717392906.jpeg differ diff --git a/static/uploads/pdf/ARAKRAIL CATALOG.pdf b/static/uploads/pdf/ARAKRAIL CATALOG.pdf new file mode 100755 index 0000000..969b992 Binary files /dev/null and b/static/uploads/pdf/ARAKRAIL CATALOG.pdf differ diff --git a/static/uploads/pdf/en_Belt grating in rebar1612330211180.pdf b/static/uploads/pdf/en_Belt grating in rebar1612330211180.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_Belt grating in rebar1612330211180.pdf differ diff --git a/static/uploads/pdf/en_DRAINAGE CHANNELS1614439510863.pdf b/static/uploads/pdf/en_DRAINAGE CHANNELS1614439510863.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_DRAINAGE CHANNELS1614439510863.pdf differ diff --git a/static/uploads/pdf/en_ELECTROFORGED GRATING WITH SERRATED BEARING BARS1612354169585.pdf b/static/uploads/pdf/en_ELECTROFORGED GRATING WITH SERRATED BEARING BARS1612354169585.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_ELECTROFORGED GRATING WITH SERRATED BEARING BARS1612354169585.pdf differ diff --git a/static/uploads/pdf/en_ELECTROWELDED GRATING WITH PLAIN ROD1614511695706.pdf b/static/uploads/pdf/en_ELECTROWELDED GRATING WITH PLAIN ROD1614511695706.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_ELECTROWELDED GRATING WITH PLAIN ROD1614511695706.pdf differ diff --git a/static/uploads/pdf/en_FASTENING CLAMPS1612332419642.pdf b/static/uploads/pdf/en_FASTENING CLAMPS1612332419642.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_FASTENING CLAMPS1612332419642.pdf differ diff --git a/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS AND CONTINUOUS SERRATIONS1614085909620.pdf b/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS AND CONTINUOUS SERRATIONS1614085909620.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS AND CONTINUOUS SERRATIONS1614085909620.pdf differ diff --git a/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS1612340516199.pdf b/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS1612340516199.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_PRESSED GRATING WITH EQUAL STRIPS1612340516199.pdf differ diff --git a/static/uploads/pdf/en_SCREW IN STEP1614090166689.pdf b/static/uploads/pdf/en_SCREW IN STEP1614090166689.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_SCREW IN STEP1614090166689.pdf differ diff --git a/static/uploads/pdf/en_SUPPORT STEP1614415018468.pdf b/static/uploads/pdf/en_SUPPORT STEP1614415018468.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/en_SUPPORT STEP1614415018468.pdf differ diff --git a/static/uploads/pdf/en_تنظیم ssh-key برای گیت.pdf b/static/uploads/pdf/en_تنظیم ssh-key برای گیت.pdf new file mode 100755 index 0000000..d8ae4b7 Binary files /dev/null and b/static/uploads/pdf/en_تنظیم ssh-key برای گیت.pdf differ diff --git a/static/uploads/pdf/fa_ARAKRAIL CATALOG.pdf b/static/uploads/pdf/fa_ARAKRAIL CATALOG.pdf new file mode 100755 index 0000000..969b992 Binary files /dev/null and b/static/uploads/pdf/fa_ARAKRAIL CATALOG.pdf differ diff --git a/static/uploads/pdf/fa_بست گریتینگ1612332419641.pdf b/static/uploads/pdf/fa_بست گریتینگ1612332419641.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_بست گریتینگ1612332419641.pdf differ diff --git a/static/uploads/pdf/fa_پله کامل1614090166689.pdf b/static/uploads/pdf/fa_پله کامل1614090166689.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_پله کامل1614090166689.pdf differ diff --git a/static/uploads/pdf/fa_کف پله ساده1614415018468.pdf b/static/uploads/pdf/fa_کف پله ساده1614415018468.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_کف پله ساده1614415018468.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ تسمه در تسمه دندانه دار تولید شده به روش پرسی1614085909620.pdf b/static/uploads/pdf/fa_گریتینگ تسمه در تسمه دندانه دار تولید شده به روش پرسی1614085909620.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ تسمه در تسمه دندانه دار تولید شده به روش پرسی1614085909620.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ تسمه در تسمه ساده تولید شده به روش پرسی1612340516199.pdf b/static/uploads/pdf/fa_گریتینگ تسمه در تسمه ساده تولید شده به روش پرسی1612340516199.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ تسمه در تسمه ساده تولید شده به روش پرسی1612340516199.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ تسمه دندانه دار با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612354169585.pdf b/static/uploads/pdf/fa_گریتینگ تسمه دندانه دار با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612354169585.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ تسمه دندانه دار با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612354169585.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ تسمه ساده با میلگرد تولید شده به روش الکتروفورج1614511695706.pdf b/static/uploads/pdf/fa_گریتینگ تسمه ساده با میلگرد تولید شده به روش الکتروفورج1614511695706.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ تسمه ساده با میلگرد تولید شده به روش الکتروفورج1614511695706.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ تسمه ساده با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612330211180.pdf b/static/uploads/pdf/fa_گریتینگ تسمه ساده با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612330211180.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ تسمه ساده با چهار پهلوی تابیده تولید شده به روش الکتروفورج1612330211180.pdf differ diff --git a/static/uploads/pdf/fa_گریتینگ کانال1614439510863.pdf b/static/uploads/pdf/fa_گریتینگ کانال1614439510863.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/fa_گریتینگ کانال1614439510863.pdf differ diff --git a/static/uploads/pdf/pdf_1611383935339.pdf b/static/uploads/pdf/pdf_1611383935339.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/pdf_1611383935339.pdf differ diff --git a/static/uploads/pdf/pdf_1611390580007.pdf b/static/uploads/pdf/pdf_1611390580007.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/pdf_1611390580007.pdf differ diff --git a/static/uploads/pdf/pdf_1611399067883.pdf b/static/uploads/pdf/pdf_1611399067883.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/pdf_1611399067883.pdf differ diff --git a/static/uploads/pdf/pdf_1611552087499.pdf b/static/uploads/pdf/pdf_1611552087499.pdf new file mode 100755 index 0000000..6039ff8 Binary files /dev/null and b/static/uploads/pdf/pdf_1611552087499.pdf differ