Skip to content

This is an application where users can create quotes and have those quotes voted on whether they are terrible or are inspirational.

License

Notifications You must be signed in to change notification settings

atembamanu/iQuotes

Repository files navigation

Iquote

Iquotes live Image

Description

This application allows users to read throught the provided quotes, upvote them if they are inspirational or downvote them if they are terrible. They also create their own quotes and delete quotes if they deem not necessary.

Versioning

Iquote-V1.0

Author

Features

As a user of the web application you will be able to:

  1. Create a new quote.
  2. Upvote or downvote a quote.
  3. Delete a quote
  4. See the number of upvotes and number of downvotes for each quote.

Behaviour Driven Development (BDD)

Behavior Input Example- When it receives: Output Example- It should return:
Create a QUote Good day starts in the morning Display quote: "Good day starts in the moring"
Delete a quote Delete Action Deleted Quote is wiped from the quotes in the browser
Up Vote a Quote Up vote action Up votes count increases by one.
Down Vote a Quote Down vote action Down votes increases by one
Reveal the best quote User clicks on reveal the best quote button best quote is displayed and highlighted

Working Live Application

The project is hosted on Firebase hosting

https://iquotes-df6d5.firebaseapp.com/

Getting started

Step 1:

  • If you do not have the nodejs installed go ahead and install it frome here.

  • Verify if all is set by running these commands: npm --version and node --version.

  • Install angular with angular cli. You can follow this guide with worked well for me

Step 2:

  • Copy the repository url on the top right marked with green.

  • use git clone the url to get the project to your local computer.

  • The repo comes in a zipped or compressed format. Extract to your prefered location and open it.

  • now open the directory created with your favorite IDE. if Atom just type .atom if VSCode type .code . This will lauch the editor with the project setup,

  • Now feel free to hack around the project.

Step 3:

Run ng serve to view the project on your local machine

Technologies Used

The application is developed using ANGULAR CLI

Support and Team

Emmanuel Atemba

Reach me out on Slack me @atemba

License

  • LICENSED UNDER License: MIT

About

This is an application where users can create quotes and have those quotes voted on whether they are terrible or are inspirational.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published