Team:
Web & App
Roles:
● Help team plan and execute above goals
● Help out by providing technical aid on website, app, and wherever else needed
● Exploratory and Evaluative Research
● Collaborate with other MY Voice teams
● Keep both app and web team coordinated
● Team communication, setup and plan meetings
● Assist in organizing any virtual events for the team (user testing for feedback, etc.)
● Eager to learn and take the app development to the next steps
● Discuss meeting information, track project tasks, and deadlines
● Keep Advisor updated on team progress
● Keep website updated by frequently posting new articles and just ask posts
● Add events and update homepage as needed
● Fix/create pages as needed
● Update store with new products
● Upload virtual magazines
● Ideally have some basic understanding of HTML & CSS
● Eager to learn WordPress
● Make applications and donation forms
● Aid designers in re-design of website
● Collaborate with other teams and volunteers
● Exploratory Research and Evaluative Research
● Build the application by coding with Flutter SDK and Firebase backend
● Take initiative to learn cross-platform development
● Iterate upon, develop, and test a high-fidelity prototype
● Eager to learn and take the app development to next steps
● Meet with Team Lead weekly or bi-weekly
● Collaborate with MY Voice teams
● Good understanding of design methods and principle willing to learn about prototyping tools
● Create wireframes for low-fidelity or high-fidelity prototypes
● Understand the User Experience and build an enhanced User Interface for the app and website
● Able to work on Visual Design concepts
● Eager to learn and take the app to next steps
● Meet with Team Lead weekly or bi-weekly
● Collaborate with other MY Voice teams
● Develop written content for the mobile app
● Assist with written content for marketing
● Eager to learn and take the app to next steps
● Meet with Team Lead weekly or bi-weekly
● Collaborate with MY Voice teams
● Define requirements for the functionality and features
● Develop business case to invest further company resources
● Focus on community engagement, fundraising, and marketing
● Willing to present to internal or external stakeholder(s)
● Create launch plan for social media platforms and app store
● Eager to learn and take the app to next steps
● Work with Team Lead on project documents, spreadsheets, and presentations
● Collaborate with MY Voice teams
Projects:
App: Publish a public and launchable version of the app and enhance it
Web: Enhance current website design and make digital magazine website
Prerequisites:
For web, no coding experience is required, however some basic knowledge of HTML & CSS and/or experience with Wordpress would be preferred.
For app, prior coding experience in any algorithmic language (Python, Java, C++, Dart, etc.) and/or widget-based toolkit (React.js, Flutter) would be nice, however once again, it is not a requirement as they can always learn on the job.
Learning Outcomes:
Technical skills pertaining to Web development
Technical skills pertaining to App development
Team management
Communication skills
Marketing skills
Fluently use WordPress, one of the most popular site building platforms
Design modern web pages that are visually appealing and fit a theme
Deepen your knowledge of HTML & CSS using custom widgets
Use React.js to build a small site from scratch
Work with server backends with regard to web hosting
Work as a team and collaborate with other departments
Code an app using the Flutter SDK (written in Dart) and publish it to the Google Play store
Use backend databases, including Firebase
Design intuitive app pages according to Material design standards
Facilitate user testing sessions to receive constructive feedback
Copywriter descriptions, promotional material, and app articles
Apply for grant funds and do other business-related activities to support the app
Work as a team and collaborate with other departments
Critical thinking and user management skills
Design skills