1.0.3 • Published 3 years ago

test-theme-shawacademy v1.0.3

Weekly downloads
-
License
0BSD
Repository
-
Last release
3 years ago

What is www.shawcademy.com?

This repo contains the source code and content for the Shaw Academy website as well as app.

Setting up for local development

Make sure you have node (v12.18.3) installed. If not you can visit https://nodejs.org/en/download/releases/

To verify if node (v12.18.3) is installed:

node -v

Create a new folder

cd && mkdir shaw_projects

Cloning the repo.

git clone https://github.com/pipindex/www.shawacademy.com.git

Install the libraries listed in package.json

npm install

Start and watch the server

Run npm start for a dev server. Navigate to http://localhost:8000/. The app will automatically reload if you change any of the source files.

Build

Run npm run-script build to build the project.

Alternative: Install gatsby-cli using npm install -g gatsby-cli and run gatsby build.

Dashboard Component Structure

  1. Core Components

  1. Shared Components

  2. Domain Components

Directory Structure

├── src │ └── pages │ └── index.js ├── Application │ └── app.js ├── Shared │ ├── EcertThinBanner │ └── EcertBigBanner ├── Home │ ├── │ └── ├── MyAccount │ ├── │ └── ├── RegistrationDetail │ ├── │ └── ├── WebinarPage │ ├── │ └── ├── Authentication │ ├── │ └── ├── gatsby-node.js ├── gatsby-config.js ├── page-generator.js └── page-providers.js

@loadable/component@reach/router@stripe/react-stripe-js@stripe/stripe-js@typeform/embed@types/braintree-web@types/node@types/reach__router@types/react@types/react-domalgoliasearcharray-shuffleaxiosbabel-plugin-styled-componentsbootstrapbraintree-webdata-layer-helperdate-fnsfirebaseframes-reactgatsbygatsby-env-variablesgatsby-plugin-algoliagatsby-plugin-amplitude-analyticsgatsby-plugin-create-client-pathsgatsby-plugin-env-variablesgatsby-plugin-facebook-analyticsgatsby-plugin-facebook-pixelgatsby-plugin-firebasegatsby-plugin-google-tagmanagergatsby-plugin-intlgatsby-plugin-loadable-components-ssrgatsby-plugin-meta-redirectgatsby-plugin-perf-budgetsgatsby-plugin-preconnectgatsby-plugin-react-helmetgatsby-plugin-react-helmet-canonical-urlsgatsby-plugin-react-svggatsby-plugin-robots-txtgatsby-plugin-sassgatsby-plugin-sharpgatsby-plugin-sitemapgatsby-plugin-styled-componentsgatsby-plugin-typescriptgatsby-plugin-typographygatsby-remark-imagesgatsby-source-contentstackgatsby-source-filesystemgatsby-source-stripegatsby-transformer-jsongatsby-transformer-remarkgatsby-transformer-sharphtmrhuskyintro.jsintro.js-reactjspdflibphonenumber-jsmomentmoment-timezonenode-sasspromisereactreact-add-to-calendarreact-autosuggestreact-bootstrapreact-cookiesreact-countdownreact-date-pickerreact-domreact-excel-rendererreact-helmetreact-instantsearch-domreact-intl-tel-inputreact-loadablereact-momentreact-multi-carouselreact-playerreact-ratingreact-render-htmlreact-router-domreact-stepzillareact-svgmtreact-typeform-embedreact-typographyreact-vertical-timeline-componentreact-zendeskreduxredux-persiststyled-componentssvg2pdf.jstypographytypography-theme-wordpress-2016
1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago