Skip to content

This is a web application that enables users to post questions and give answers to posted questions.

License

Notifications You must be signed in to change notification settings

carolwanjohi/question-and-answer-message-board

Repository files navigation

--help

This is a web application that enables users to post questions and give answers to posted questions, 29/09/2017

Description

--help is a web application that enables users to:

  • post questions
  • give answers to posted questions
  • edit a question that they have posted
  • add a question to favorite question list

The web application also displays the number of answers a question has and a glyphicon for questions with multiple answers.

How --help Works

Behavior Input Outcome
Header visible in all pages of the web app and directs you back to the homepage N/A Header with link to Homepage and Name of web app
Display list of questions and authors N/A List of questions and their authors
Direct to selected question page Click on a question Link directs you to a new page with additional information
Add a question Click Create Question button Form with question details to be filled in
Save a question Click Save Question button Question and its details created
Edit a question Click Edit Question button Form with question details to be editted
Save an editted question Click Save Edit button Question details editted
Add an answer Click Answer Question button Form with answer details to be filled in
Save an answer Click Save Answer button Answer and its details created
View answer where the question is N/A Question and its answer appear on the same page
Icon for questions with alot of answers N/A Display icon for questions with a lot of answers
Display the number of answers a question has N/A Display number of answers a question has
Icon for questions with alot of answers N/A Display icon for questions with a lot of answers
Add question to favorite list Click Add To Favorite Question button Add selected question to favorite question list

Ember README.md Details

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd question-and-answer-message-board
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Further Reading / Useful Links

License

MIT (c) 2017 Carol Wanjohi

About

This is a web application that enables users to post questions and give answers to posted questions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published