J0914 / StockOverflow

Answering all stock and crypto questions since 2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

Stock Overflow

Stock Overflow is a Stock Market themed Stack Overflow clone. Users can ask questions, respond to questions and vote for questions that they felt were helpful.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  • About Stock Overflow
  • Features
  • Getting Started
  • Contributors

  • About Stock Overflow

    homepage



    The stock market influences many people's daily lives and cryptocurrency is exploding around the world! People have many questions! This site is going to be a one-stop-shop for all of your questions regarding stocks or cryptocurrency specifically and here's why:

    • Your time is valuable, and having a dedicated resource focused on this topic will make it easier to get your questions answered.

    • You shouldn't have to search for hours to find dedicated threads for your stock and crypto questions. Here, you have everything you need in one place!

    Built With

    * Javascript
    * Pug
    * Express
    

    Database Schema


    homepage

    Hosting on Heroku

    New Account Creation, Login, Logout, Demo Login

    • Users can create a new account, login, and logout!
    • Users can use a demo login to try the site!
    • Users can't ask questions or respond to questions unless they are logged in.
    • Logged in users can edit their password.
    • Logged in users can delete their account.

    Login




    Settings



    Questions

    • Logged in users can ask questions which creates a new thread.
    • Logged in users can edit or delete their own Questions.
    • All users can view questions regardless of login status.

    Ask a Question



    Responses

    • Logged in users can post responses to question threads.
    • Logged in users can edit or delete their own responses.
    • All users can view responses regardless of login status.

    Upvote and Downvote

    • Logged in users can upvote or downvote questions.

    Search

    • All users can search for questions using the searchbar.

    Tags

    • Logged in users can add tags to their questions upon creation.
    • All users can click on a tag that is on a question and view a page with all questions that tag is associated with.

    Getting Started

     git clone https://github.com/J0914/StockOverflow.git
     npm install
     npm start
     navigate to localhost:8080
    

    Contributors

    The amazing developers that made this site possible!

    github github Andrew Loeffler
    github github Jordyn Sechrist
    github github Jimson Ma
    github github Viktorija Tarane

    About

    Answering all stock and crypto questions since 2021


    Languages

    Language:JavaScript 62.4%Language:Pug 25.3%Language:CSS 12.3%Language:Shell 0.1%