/stack-nfq-REACT

SPA similar to Stack Overflow for company NFQ🚀

Primary LanguageJavaScript

STACK NFQ

STACK NFQ

This is a SPA created with #reactJS

Developed with ❤️ by GirlsOverflow and data provided by NFQ :)

NFQ

Our project is called StackNFQ and consists of a SPA where NFQ's developers can find solutions to recurrent programming dificulties. Also, they will be able to propose questions to their possible doubts in order to improve the efficency of the company's programming processes when creating their own products. The platform is aimed at improving communication between colleagues by sharing their knowledge acquired while developing at NFQ.

🏗 Getting Started

You need to install Node.js, and then:

  1. Download or clone our project repository
  2. Install dependencies with $ npm install
  3. Run the project with $ npm start

IMPORTANT! The API of the project will be soon disconnected, but there is an alternative:

  1. Move the db.json file from our project to your local folder
  2. Install $ npm install -g json-server
  3. Open your terminal and change directory to the location of the db.json file (and NOT to the project folder)
  4. Run $ json-server --watch db.json --port 3005
  5. In services' folder, change the ENDPOINT in createQuestion and fetchQuestion to http://localhost:3005/questions
  6. In services' folder, change the ENDPOINT in updateQuestion to http://localhost:3005/questions/

📊 Dependencies

📦 Project Structure

/
`-_src
    |-components
        |-App
        |-Footer
        |-Header
        |-Home
        |-QuestionDetails
            |-Answer
            |-Form
        |-StackList
            |-Button
            |-Filter
            |-ModalInfo
            |-Question
            |-QuestionContent
        |-TeamInfo
            |-Member
    |-data
    |-images
    |-scss
    |-services

👩🏻‍💻 Authors

🙏🏿 Acknowledgments

  • Hector Martos - UI/UX Team Manager at NFQ Solutions
  • Verónica Reina Hernández - Senior Frontend Developer
  • José Luis López Hernández - Front-end Analyst
  • and to all the wonderful and amazing adalabers that have been with us through our time at NFQ: Clara, Laura, Alba and Carolina, THANK YOU!