Coder Social home page Coder Social logo

fefoweb / domicilioboilerplate Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tomma5o/domicilioboilerplate

0.0 1.0 0.0 1.89 MB

Keep track of all the home delivery services in the city

License: GNU Affero General Public License v3.0

JavaScript 75.12% HTML 20.63% CSS 2.92% Shell 1.34%

domicilioboilerplate's Introduction

Domicilio Boilerplate

All Contributors

Netlify Status

If you want to make the same proj for your city, the only thing I ask is to fork the main repo to make it yours. Thanks!

Fetaures

โš›๏ธ PWA ๐Ÿ“ต Offline Ready 0๏ธโƒฃ Zero-config

Quick Start

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# test the production build locally
npm run serve

How to

  1. Change the specific label related to me and my city are inside the .env file, if you change that the js will be clean ;)
  2. Change the hardocded name of the city in the assets/sitemap.xml file
  3. Change the hardocded name of the city in the assets/robots.txt file
  4. Change the name and short_name inside manifest.json
  5. Change the name inside package.json

Data source

All the data are fetched from this gist: https://gist.githubusercontent.com/tomma5o/1ca63d091b01a2fa6a73a17cc86b8fe6/raw/FerraraDomicilio.json

When you add your gist url remember to delete the last hash because points directly to a specific commit, otherwise you would get an outdated version, so for example:

remove the second hash ------------------------------------โ”
                                                         
https://gist.githubusercontent.com/tomma5o/<hash>/raw/<removeThisHash>/FerraraDomicilio.json

Netlify deploy & configuration

The site is developed with some specific https://netlify.com APIs.

Deploy configuration steps

  1. Connect your GitHub account to Netlify
  2. Select the project
  3. In Settings โ†’ Build & Deploy โ†’ Set Build command to : npm run build
  4. In Settings โ†’ Build & Deploy โ†’ Set Publish directory to : build

Google analytics setup

In Settings โ†’ Build & Deploy โ†’ Post processing โ†’ Snippet injection: you can add here your GAnalytics snippet

Contact Form

In Form you can find all the submissions.
There are two type of submission: Verified Submission and Spam Submission sometimes they end up in spam

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


Tommaso Poletti

๐Ÿ’ฌ ๐Ÿ’ป ๐ŸŽจ ๐Ÿ“– ๐Ÿค” ๐Ÿšง

Andrea Verlicchi

๐Ÿ’ฌ ๐Ÿ’ป ๐Ÿ“– ๐Ÿค”

Lorenzo Camporesi

๐Ÿ’ป ๐Ÿค”

Davide Mandelli

๐Ÿ› ๐Ÿ’ป

Christian Varisco

๐Ÿ’ป ๐Ÿค”

This project follows the all-contributors specification. Contributions of any kind welcome!

Support this project

If this project has helped you in any way, a small contribution is welcome! I can't guarantee it will be a coffee though ๐Ÿบ

Buy Me A Coffee

domicilioboilerplate's People

Contributors

fefoweb avatar lorenzocamporesi avatar th3wall avatar tomma5o avatar verlok avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.