Don't want to ask your friends or family an embarrassing question? Maybe you feel like you should know this by now? Try asking for a friend instead! Asking for a Friend is a question and answer app that allows users to pose questions to the masses and hopefully receive an insightful answer from someone within our userbase!
Deployed on Heroku
To install necessary dependencies, run the following command:
npm i
The user must simply signup by creating a username and password. They will then be directed to the main page where they will be able to browse previously asked questions, post a new question of their own, or answer a question of their choosing. If the user already has an account, they can visit the log in page and enter their credentials.
After logging in or signing up, post a new question by using the form located at the top left of the page. Enter a title for your question as well as any neccessary details to support it. After submitting your question, it will render to the "All Questions" list on the left side of the page, as well as to the main body under the heading "Just asking for a friend...".
To view the details of a previously asked question, select one from the "All Questions" list. The question details and previous answers will render to the main body of the page, as well as a form to input your own new answer.
To answer a question, select a question from the "All Questions" list on the left side, and enter your answer in the input box and click "Submit". Your answer will render to the main body under the heading "Answers".
If you have any questions, please open an issue, or contact any of the collaborators!