Quote Board is application where users can create quotes and have those quotes voted on whether they are terrible or are inspirational.
Atieno Obwanda
Navigate to: https://atienoobwanda.github.io/QuoteBoard/
Features
The project was built as a submission to a Moringa School, Angular week one IP submission
Requirements: A user can be able to: Create a new quote, Upvote or downvote a quote, Delete a quote, see the number of upvotes and number of downvotes for each quote.
Built with
Angular
How to use
From your terminal:
git clone git@github.com:AtienoObwanda/QuoteBoard.git
Once the program has been cloned, run this on your terminal
cd QuoteBoard
Depending on your code editor,run this on your terminal
VS Code
code .
Atom
atom .
Next, download the latest dependencies for Angular, run npm install, then also add fontawesome as well as bootstrap:
To start the local server, run:
ng serve --o
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
That's it Happy hacking!!!
Known bugs
There are no known bugs at the moment.
Future Work
Future work on this project includes but is not limited to the following:
Add sharing buttons
Add popular quotes section
Contact Information
Incase of any question or contributions, you can contact me through:
Atieno Obwanda ||atienoobwanda@gmail.com
License MIT License Copyright (c) 2022 Quote Board