Code Monkey home page Code Monkey logo

capstone-epicodus's Introduction

Winter A. Runion

Epicodus capstone project proposal, 5.29.2020

LGBTQ Resource Finder

An app for members of the LGBTQ community to search for social services they may be eligible for.


Background: UX Design

The UX design process has three basic steps: research, design, and repeat.

Since I'm currently studying UX Design - alongside my course work at Epicodus - I plan to integrate UX design best practices into my capstone project.

Project Goal

The project's goal is twofold:

  1. To practice UX principles and methods
  2. To create an accessible and intuitive mobile-first site that lets users search for services such as food, housing, and childcare.

Action Plan

To meet my goal, I will:

  1. Research current resource finder apps: specifically 211info.org, and their corresponding mobile app.

  2. Design and administer surveys to current users of the 211 app.

  3. Determine ways to improve upon the existing search features.

  4. Sketch out several designs on paper and choose one to build out with React.

  5. Build a mobile demo app with React and test it again with the original survey respondants.


MVP

List the absolute minimum features the project requires to meet this purpose or goal:

  • A user survey that follows UX best practices
  • The compiled results of said survey
  • A mobile app that has:
    • Search features
    • Search results
    • The ability to narrow results by demographic parameters once the search is complete.
  • Note: as this project is primarily focused on UX research and front-end design, dummy data will be used for the MVP.

Tools for MVP:

  • HTML/CSS/JavaScript
  • React
  • Materialize CSS library: to optimize the app for mobile viewing, and ensure accessibilty

Further Exploration

  • If I have time, my next step is to integrate an API. The city of New York has an open API that lists 1000+ social services available to women, so I could use that data, or a dummy API.
  • I would also do further research on accessibility, to make sure my app is accessible for all.

Tools for Further Exploration

  • AXIOS - to query APIs
  • Materials on accessibility standards

capstone-epicodus's People

Contributors

wrunion avatar

Watchers

 avatar

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.