Git Product home page Git Product logo

systers / realtrack-ios Goto Github PK

View Code? Open in Web Editor NEW

This project forked from peacecorps/realtrack-ios

1.0 3.0 1.0 16 KB

Mobile data tracking notebook for Peace Corps Volunteers in the field to record hard to remember details of activities that they will be required to report on later. This project has been archived until AnitaB.org finds new contacts within Peace Corps to finish and test these projects in the field.

License: MIT License

ios objective-c

realtrack-ios's Introduction

RealTrack-iOS

Mobile data tracking notebook for Peace Corps Volunteers in the field to record hard to remember details of activities that they will be required to report on later.

##Basic Description

Peace Corps Volunteers are asked to report out on their activities 2-3 times a year. When they do report they are asked to be very specific on how many people, in which communities, on what dates, and even the ages of those they are working with. This level of detail is difficult to recall three months after an event. This app is meant to help solve that problem.

Peace Corps Volunteer Julia describes the problem in this video.

##Major Functionalities

  • Create project frameworks that specific data can be added to on ongoing basis
  • Set reminders to add data to reoccuring activities
  • View an organized list of all data
  • Export data to .csv in an email

###Definitions Project -General area of work. A typical Peace Corps Volunteer would have 2-4 projects they are working on. When creating a project, the volunteer would add information that would apply to all activites and events within the project.

Activity -Group of events within a project. A project would typically have 2-6 activities within it. Some are reoccuring and some are one-time activities. When creating an activity within a project, the volunteer would add information that would apply to all events or occurances of the activity.

Event -Occurance of an activity. An Activity might have only one event associated with it or many depending on how often the activity takes place. When creating an event within an activity, the volunteer would add basic data about how many people were involved and who they were.

###Project Frameworks Project 1

  • Activity 1
    • Event 1
    • Event 2
  • Activity 2
    • Event 1
    • Event 2
    • Event 3
  • Activity 3
    • Event 1

Project 2

  • Activity 1
    • Event 1
    • Event 2
    • Event 3
  • Activity 2
    • Event 1
    • Event 2
  • Activity 3
    • Event 1
    • ....

###User Interface/User Experience Wireframes showing the suggested user interface can be found here.

###Android Version An android version has been created and the repo can be found here.

realtrack-ios's People

Contributors

choquette33 avatar janiceilene avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

swatisingh45

realtrack-ios's Issues

Wiki Sidebar Update

Description

As a newcomer,
I need to navigate the repo successfully,
so that I can understand where the project is in its development.

Mocks

screen shot 2018-04-19 at 3 47 20 pm

Acceptance Criteria

Update [Required]

Enhancement to Update [Optional]

  • Link all GSoC/Outreachy student's pages if applicable.
  • Link Final Reports page if applicable.

Definition of Done

  • All of the required items are completed.
  • Approval by 3 Community Members.

Estimation

10-30 minutes

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.