Discover and share quotes and sayings
This is an Angular2 single page web application using Firebase.
This project is very much still a work in progress.
This project has dependencies that require Node 4 or higher with NPM 3 or higher.
- Installation
- Usage
- Generating a New Project
- Unit tests
- Creating a Build
- Contributing
- Changelog
- License
BEFORE YOU INSTALL: please read the prerequisites
Clone your local copy of this repository with:
git clone git@github.com:andreasonny83/the-wall-of-quotes.git
npm start
Navigate to http://localhost:8100/
. The app will automatically reload
if you change any of the source files.
npm test
This task will trigger the unit test task using Karma. All files ending with
.spec.ts
will be automatically included in the test queue.
npm run e2e
This task will run a series of E2E test using Protractor. All files ending with
.e2e-spec.ts
will be automatically included in the test queue.
The task is aimed to verify that all the elements and components are correctly
rendered on the user's screen on different browsers / screen sizes.
npm build
The build artifacts will be stored in the dist/
directory.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Stage your local files:
git add .
- Commit your changes:
npm run commit
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
MIT License © Andrea SonnY