https://github.com/itsabdessalam/smartwatch-app available at https://smartwatch.abdessalam.dev/
https://github.com/itsabdessalam/smartwatch-api available at http://api.abdessalam.dev/
https://github.com/itsabdessalam/smartwatch-wp available at https://store.abdessalam.dev/
https://github.com/itsabdessalam/smartwatch-functions available at https://functions.abdessalam.dev/
This project should be working as expected with the following minimal version of:
Dependency | Version |
---|---|
Node | >= v12.14.1 |
npm | >= v6.14.5 |
Gridsome | >= 0.7.0 |
GRIDSOME_API_URL_WP=""
GRIDSOME_API_URL_NEWSLETTER=""
GRIDSOME_LOCAL_STORAGE_PREFIX=""
GRIDSOME_STRIPE_SECRET_KEY=""
GRIDSOME_STRIPE_PUBLIC_KEY=""
GRIDSOME_API_STRIPE_CHECKOUT=""
GRIDSOME_API_URL_CONTACT=""
-
Clone the git repository
# cloning git repository into `mysmartwatch-app` folder git clone https://github.com/itsabdessalam/smartwatch-app mysmartwatch-app # install project dependencies cd mysmartwatch-app && npm install
-
Start Developing
Dev Version
gridsome develop
Prod Version
gridsome build
-
Open browser and start editing files!
Project is running at http://localhost:8080
.
βββ node_modules # This is the directory of the modules (npm packages) for the project
βββ static # Static folder
βββ config
βββ utils
βββ services
βββ src # This is the directory of files related to the project app
| βββ assets
| | βββ fonts
| | βββ images
| | βββ stylesheets
| βββ components
| βββ pages
| βββ filters
| βββ layouts
| βββ store
| βββ modules # This is the modules folder, eq: auth, cart...
| βββ index.js # This file allows assemble modules and export the store
βββ .gitignore # This file tells git which files it should not track
βββ .eslintrc.js # This is the configuration file for ESLint
βββ .prettierrc.js # This is the configuration file for Prettier
βββ babel.config.json # This is the configuration file for babel
βββ gridsome.config.js
βββ gridsome.server.js
βββ package.json # This file tells npm which packages to install for the project
βββ .env
βββ README.md
Abdessalam BENHARIRA