Vote based Question & Answer site built using Laravel 5.4, material design, x-editable, jQuery Upvote and email/database notifications.
Registered users can submit questions, answer questions, vote on questions & answers and when an answer is posted to a question the author is notified via email. Users will also be notified about votes, but only viewable in the their profile.
Demo: http://qna.therealjag.com
- Laravel: https://github.com/laravel/laravel
- Twitter Bootstrap: http://getbootstrap.com
- jQuery Upvote: https://github.com/janosgyerik/jquery-upvote
- Material Design for Bootstrap: https://mdbootstrap.com/material-design-for-bootstrap/
- bootstrap-tagsinput: https://github.com/bootstrap-tagsinput/bootstrap-tagsinput
- x-editable: https://github.com/vitalets/x-editable
- Clone project
- Run migrations
- Email Notification - When a question is answered an email is sent to the question owner.
- Database Notification - When a question is answered, question voted, answer voted. See your notifications in the user drop down.
- Mobile Friendly UI
- User Registration
- User Profile
- Top & New Pages
- Assign Tag(s)
- Email Notifications
- Upvote / Downvote
- Upvote / Downvote
- Inline Edit
- Rank by Votes
- Newest Questions
- Top Scoring Questions
- Most Answered Questions
- Unanswered Questions
This software is open-sourced software licensed under the MIT license.
The screenshots could be out of date. Check the demo site for the latest.