cdvx / StackOverflow-lite-react-frontend

A frontend application in react for the StackOverflow-lite backend app written with flask

Home Page:https://stackoverflow-lite-react.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StackOverflow-lite

Build status

Build Status

Coverage

Test Coverage

Usage

  • A user that is not logged in can only view questions.
  • A User has to create an account to post a question.
  • User can then login and have access to all the other parts of the app.

Features

How to install the project dependencies

  • The package manager used for this project is Yarn
  • To install yarn visit the offical docs Yarn .
  • After installing yarn, install the dependencies using the command yarn install

How to run the project locally

  • Clone this project using git clone https://github.com/cdvx/StackOverflow-lite-react-frontend.git
  • Git checkout to the develop branch
  • Install the project dependencies using yarn in the project root.
  • Run the project locally in development mode using yarn start:dev
  • It will open the default browser and start the app.
  • You can try out the app by clicking the different links.

How to run the tests

  • After following the setup steps above
  • To run the project tests use yarn test:dev
  • To run the project tests with coverage use yarn coverage

Developed using

  • React and Redux
  • Fetch Api
  • HTML/CSS
  • Bootstrap CSS Library

Author

  • Cedric Lusiba

About

A frontend application in react for the StackOverflow-lite backend app written with flask

https://stackoverflow-lite-react.herokuapp.com/


Languages

Language:CSS 67.2%Language:JavaScript 31.9%Language:HTML 0.9%