Giter Club home page Giter Club logo

libertas_people's Introduction

Slave Free Trade | IDHack 2018 @ Tufts University

This project was created by a team of 4: Sebastian Coates, John Tagliaferro, Mateo Guaman, and Logan Herodes.

This project was created for the NGO Slave Free Trade to be a DApp proof of concept for a blockchain solution for verification and prevention of slave labor.

In addition to the DApp, we provide a machine learning approach for the analysis of this newly generated public ledger data - a classifier for legitimate/fraudland worksites.

libertas_people's People

Contributors

fabuloussteam avatar michael-malak avatar michaelkmalak avatar odhlen avatar peterirving avatar souvikduttachowdhury avatar vipul1298 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

libertas_people's Issues

Onboarding UI/UX

  • Align the text to center below the 'Welcome' message
    Screenshot 2021-05-05 at 17 26 21

  • Make sure text does not get cut off by adding in responsive classes
    Screenshot 2021-05-05 at 17 28 51

  • Swap first two images for new one's provided by UI/UX

Edit readme

  1. Transfer detailed information to wiki tab.
  2. Add a concise overview, some screenshots, and a logo.

Rename 'master' to 'main'

We consider ourselves an inclusive project and we should not use terms like "master" since this is an offensive term, as it can be interpreted as being slavery-origin terminology especially in the context of slavefreetrade. We should pay attention to these conventions and update when we see it does not match with our vision of a better tomorrow. See https://en.wikipedia.org/wiki/Master/slave_(technology)#Terminology_concerns

To align with the slavefreetrade vision, to avoid offensive terminology and to avoid further inconsistency (other big projects adopted this terminology already) and follow the current recommended practices by GitHub we should switch to "main" as our primary branch and delete the 'master' branch.

"Both Conservancy and the Git project are aware that the initial branch name, ‘master’, is offensive to some people and we empathize with those hurt by the use of that term.

Existing versions of Git are capable of working with any branch name; there's nothing special about ‘master’ except that it has historically been the name used for the first branch when creating a new repository from scratch (with the git init command). Thus many projects use it to represent the primary line of development. We support and encourage projects to switch to branch names that are meaningful and inclusive, and we'll be adding features to Git to make it even easier to use a different default for new projects.

As a first step, Git will add a mechanism to allow users to specify the default used as the name of the first branch when creating a new repository. Also, consistent with its project governance, Git has undertaken a community process to explore changing the name of the first branch created automatically for new repositories away from ‘master’. That change is currently being discussed on our mailing list. As always, changes in Git's core will minimize disruption for Git's users and will include appropriate deprecation periods.

Meanwhile, Git as a project remains engaged in encouraging participation of underrepresented groups in the development of Git itself. Git continues their participation, which began four years ago, in Conservancy's Outreachy initiative. Conservancy also continues to explore and support other initiatives that can also assist in this area."

Source: https://sfconservancy.org/news/2020/jun/23/gitbranchname/

Survey state isn't being saved

If I leave mid survey then I have to start the survey all over again. It wont bring me back to the last question I answered.

Language Selection Page

Update buttons on the UI Language Selection page to match the UI for the rest of the survey.

Split repo for production app

Create a production app branch and a demo app branch. Remove all demo features from app and push to production app branch. Continue to use demo app branch for demo purposes.

Display / typo issues

page 4/7 it says, please enter workplace ID and then prompts for age - plus one of the choices is < 15 years ....
Typo âge 6/7 Quesiton instead of question

in text question at the end, complete is cut into 2 lines in the button

Survey Session Bug

Hitting back button when on About Survey Page/Tab when a survey is in session but not completed pops you into the Survey, which is not the expected behavior. You should go back to the home screen from that navigation. I believe this issue has to do with how the navigation is being 'pushed' and 'popped' when exiting the survey. Try using Push replacement to leave the survey

Survey Question Bug

There is a bug where if you dont answer the 1st question and you leave the session, and then return to that session, you will go to the second survey question while leaving the first question unanswered. All other cases upon leaving hte survey incomplete will correctly send you to the next incomplete answer. Look at the getNextQuestionForIncompleteSurvey() function in repository.dart.

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.