Dsalz / Sans-Stitches-React

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sans-Stitches-React

Test Coverage Build Status

Table of Contents

About

  • This is the react implementation of the sans-stitches project which aims to provide a platform for people to report wrong doings and general inadequacies to the government
  • Platform state managed with redux
  • Testing frameworks used are Jest and Enzyme
  • Project management for project can be found here

Setup

Online

Locally

  • Clone this repository
  • Navigate to project folder
  • Run npm install to install all dependencies
  • Run npm run start-dev to start the project in development mode at port 8080
  • Run npm run build then npm start to start the project in production mode at port 3080
  • Run npm test to run test suite

Operation

  • Sign Up or Login to access the user dashboard to start creating red flag and intervention records

  • From the dashboard you can view, edit and delete your records;

  • To access the admin dashboard, login with email admin@yahoo.com and password goldilocks and from here you can view all the records on the platform and update their status as well as leave feedback if need be

  • NB: The Google map component caches data on the browser so if the map is showing old data just refresh the page

About


Languages

Language:JavaScript 93.7%Language:CSS 6.2%Language:HTML 0.1%