Giter Club home page Giter Club logo

marturia's Introduction

Testimony Database Front-End APP (Marturia)

An application used to collect, display testimonies of victims. Created with React version: 16.12.0.

Status version: 0.1.0

This project is currently in development. Some functions can be changed over time.

Temporarily deployed in:

https://vast-cove-45980.herokuapp.com/

Installation and Setup Instructions

Clone down this repository.

$ git clone [email protected]:gvelez17/marturia.git

You will need node and npm installed globally on your machine.

$ cd marturia

Installation:

$ npm install

To Run Test Suite:

$ npm test

To Start Server:

$ npm start

marturia's People

Contributors

bobthebuilder9548 avatar gonzalezlrjesus avatar hnapp1 avatar lrgongora avatar nicdominguez avatar nneka-nu avatar onyemobi avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

gonzalezlrjesus

marturia's Issues

Victim form add fields

pls add fields under victim for

  • gender
  • languages (drop down, multi-select, use 2-letter values of language codes ie es, en etc)
  • nationality (drop down of countries)

Form review

Feedback for forms:

  • overall info looks good from a mgmt perspective - this amount of info would let us launch
  • can we have a drop-down for country?
  • need primary language of the victim, maybe all languages spoken
  • we may need update forms as well, that take a case ID and allow input of status, incidents, and documents

For compatibility with the back end, will be important to go thru

https://github.com/gonzalezlrjesus/raise-the-voices/blob/master/documentation/report-endpoint-documentation/create-victim-report.md
and
https://github.com/gonzalezlrjesus/raise-the-voices/blob/master/documentation/victims-endpoints-documentation/update-victim-data.md

We had made it a bit more general than specifically disappearances, simply a list of incident narratives.

I think we can modify the form to match the victim fields + fields for one incident

Then we can have an update form that allows to add incidents and update victim status

Later we may need an edit form as well for the victim fields but we don't need for now

Lets coordinate with Jesus if there are fields he would need to add. I think we need to add the two fields 'discovery' and 'is this your testimony' to the incident schema, and 'current location' to the victim schema.

We can remove the 'detainment' specific fields from the UI, and just track the more generic incidents. (that way we can also track people being beaten up, etc; and sometimes people are detained and released multiple times)

incident field changes

on the initial form, remove the 'Incidents' field

Add 'location of detainment'

We will only collect detainments for now, but on the back end they are a type of incident.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.