This is the repository for the new SCVO website project, it contains the codebase for the public website. Development deployment instructions are listed below.
This repository Wiki contains project documentation.
git clone https://github.com/scvodigital/scvo-frontend
cd scvo-frontend
npm i -g typescript firebase-tools @angular/cli
yarn install
npm start
Navigate to localhost:9000. The app will automatically reload if you change any of the source files.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via npm start
.
There is continuous integration via Travis on git push
which automatically deploys to Google Firebase CDN hosting.
To build minified code and deploy to Firebase hosting manually: grunt firebase-deploy
The repository wiki will contain project documentation.
The website address is currently beta.scvo.org.
This is an Angular app using TypeScript.
This project was generated with angular-cli version 1.0.0-rc0.
- Angular app - scvo-frontend
- Uses Sass for styles to extend the capabilities of CSS
- Elasticsearch search engine
- Salesforce - www.salesforce.com
- Indexed via elasticsauce