My Hive Posts

    LetsDisc - Create Question, Upvotes and more

    Repository

    https://github.com/codingdefined/LetsDisc

    For this Development Post I have worked on Pull Request - https://github.com/codingdefined/LetsDisc/pull/1

    We see a lot of programming questions/answers pops up here and there. LetsDisc can solve the problem to keep everything on one place. One thing which will different for this project than other projects is that it will not be limited to Steem Users, you can login via any medium. Though you will have an option to Post on Steem. As of now you can Login, Register, Create/Edit Question, Upvote other users questions.

    Features Implemented

    Create/Edit Question - You can create your question with just title and body, your Body will have a preview which will show whatever you have written in the Body.

    Views and Upvotes - When someone views the questions, its view count increases though we keep track of that and the view will not increase if the same user again views the same question. Similarly for Upvotes and Downvotes we keep track of the user if he has upvotes/downvoted or not.

    Technology Stack

    1. .NET CORE 2.0
    2. C#
    3. JQuery
    4. SQL
    5. Entity Framework Core

    The Project is based on https://aspnetboilerplate.com/, where the initial code is taken from it. More at https://steemit.com/utopian-io/@codingdefined/getting-started-with-aspnetboilerplate.

    Roadmap

    1. Adding Tags
    2. Answering to Questions
    3. Posting on Steem Blockchain if it not already posted
    4. CodeRunner which will Run your Code In the Background once you post that either on Questions or Answers
    5. Notifications
    6. User's Page

    How to contribute?

    If you are contributing for Development, create a PR, either as a new feature or a bug fixing. If you have any idea or suggestion or have you encountered a bug, please create issue on github.

    GitHub Account

    https://github.com/codingdefined