JasonxWarren / Q-A_andEARN

This a platform that allows users to post pesky hard to answer questions with a budget. Then users are able to come in and answer the question and earn all or some of that budget for answering the question. The internet is filled with information, but often times a user base with proper incentives will be able and willing to answer many more detailed questions than search engines or forums will be able to.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Q-A_andEARN

Description-

This is a platform which allows users to sign up and post hard to answer questions, along with a custom budget, which will be paid out to the answerers of the question. Users can browse open questions, and provide answers, and earn tokens (from the budget). Questions and answers will be easily organized, and will eventually have category tags, which will allow easy searching. The users will also be able to view the completed questions as well. This hopefully will allow proper incentives for knowledge seekers and those looking to help, to create an active and flourishing ecosystem.

User stories (MVP)

As a user I would like to sign up for the Q&A app.

As a user if I have an account I would like to log in to my account.

As a user Once logged in I would like to view and edit my profile.

As a user I would like to be able to select 3-4 expertise areas for my question.

If I am new user, I’d like to create my profile.

As a user I would like to view active questions.

As a user I would like to create a question to be answered.

As a user I would like to set a maximum amount of answers on post (in question creation process).

As a user in the creation process, I would like to set a budget for how much I will pay to get my question answered.

As a user I would like to see my questions in the question page.

As a user I would like to answer other peoples questions in the answer tab.

As a user I would like to see how many tokens I have in my wallet/whats been spent and whats been bought.

As a user I would like to be able to edit my question.

As a user I would like to be able to edit my answer.

As a user I would like to be able to delete my profile.

Icebox user stories

As a user I would like to view my completed questions and answers in my profile (nice to have).

As a user I would like to be able to select a winner out of the answers to my questions(nice to have).

As a user if I don't pick a winner in 20 minutes, then I want to be charged a fee, and have the budget be distributed to all the parties who answered the question. (nice to have).

As a user I would like to be able to pay users via a third party payment processor. (nice to have).

As a user I would like to be able to select 3-4 expertise areas I’d like to answer within. (nice to have)

Screenshots for Rudimental Wireframe-

Landing page- Screen Shot 2022-05-03 at 10 14 32 PM

Login page- Screen Shot 2022-05-03 at 7 57 52 PM

User Profile-View

Screen Shot 2022-05-03 at 9 57 33 PM

User Profile-Update

Screen Shot 2022-05-03 at 7 58 29 PM

Questions-

Screen Shot 2022-05-03 at 7 58 58 PM

Answers-

Screen Shot 2022-05-03 at 7 59 25 PM

Starting ERD-

Screen Shot 2022-05-03 at 8 04 32 PM

About

This a platform that allows users to post pesky hard to answer questions with a budget. Then users are able to come in and answer the question and earn all or some of that budget for answering the question. The internet is filled with information, but often times a user base with proper incentives will be able and willing to answer many more detailed questions than search engines or forums will be able to.


Languages

Language:JavaScript 96.5%Language:HTML 3.5%