Our goal is to create a clean and more modern place to ask questions regarding technology.
- As a user, I want to be able to create a secure account.
- As a user, I want to be able to login to the account.
- As a user, I want to be able to ask about coding problems.
- As a user, I want to be able to edit question.
- As a user, I want to be able to receive descriptive answers to problems.
- As a user, I want to close questions to new answers and choose a best answer.
- As a user, if I find my own solution I want to be able to answer my own question and choose as best answer.
- As a user, I want to be able to browse questions and answers.
- As a user, I want to answer questions.
- As a user I want to be able to edit or remove answer.
- As a user, I want to share answer to social media or other places of communication.
- As a user, I want to be able to search for specific answers or questions.
- As a user, I want to be able to view specific questions and answers belonging to a specific category.
- As a user, I want to be able to watch open questions.
- As a user, I want to be able to upvote/like favorite answers and questions.*
- Express
- ESLint/Prettier
- EJS
- EJS Layouts
- Bootstrap
- Passport
Thanks to @TeddySpaghet for helping with the delete, and to our instructors for helping us work through various blockers.
- Give ability to answer a question.
- Add rich text capability to textarea fields.
- Add ability to downvote or upvote a user post.
- Add a complete point system.
- Ratings for each user based on quality of posts/answers.