16 more images
|
Crowdsourced Communal Playlists. Rewarding Musical Tastes. Built all aspects of ReactJS responsive web app with Redux and Material-UI
- Built single codebase to compile different applications with unique branding, themes and functionality. For examples, see
- Wrote abstract form builder to render any layout and set of field components.
- Wrote Cypress.io Test Suite using TypeScript and NodeJS to generate unique end-to-end tests for each brand, each with 3 device sizes. Also wrote FFMpeg script to crop and repurpose Cypress recordings as HowTo / demo videos.
- Designed and copywrote entire application, icons and logo, sometimes in California, sometimes abroad
Built all aspects API and CMS from a decoupled Drupal 8 architecture with mySQL
- API built with PHP around Drupal 9 and Symfony, leveraging the Cache API and dependency injection for
services, query factory, and entity normalizers.
- Built CRUD routing paths dynamically from registered Entities and entity bundles
- Built end-to-end functional testing suite to test all endpoints over CURL requests
- Integrated Cloud9 Gateway alongside Commerce Funds to process transactions and keep records of users 'wallet' value
- Wrote OAuth2 Authentication system to issue short and long term access token from the Password Grant via HTTP and encrypted OTP links
- Wrote Email Blast tools for Group owners to send OTP links to existing and new users safely and securely.
|
1 more images
|
- Used React Native, Redux and AsyncStorage to create offline-first native applications for iOS and Android with persistent storage and network detection for gracefully handling session restores and database synchronization.
- Preserved backward compatibility while adding and improving all features of the app including Messaging, Safety Notifications, document sharing and downloads, file uploads.
- Built synchronous test suite for end-to-end API testing as any user.
- Used ReactJS with Google Chart API to build a variety of analytical charts on flight data with user controls for drilling on data and changing graph types.
|
7 more images
|
This app is intended to bring the community together through fulfilling the wishes of our homeless community members. Within the app, there are two users: The Santa and The Elf.
- Built ios and android apps with React Native
- Used `react-native-push-notification` for push notifications
- Built backend with ExpressJS and Mongo, providing both API and KeystoneJS CMS
- Implemented OAuth2 Authentication with OTP logins / password resets
- Wrote push notification service and cronjob to reduce push noticications and processing
|
4 more images
|
Ruhral Farms
Collaborative Workspaces
- Built interactive incubator application for making cooperative investments with Hawaii youth: https://ruhralfarms.com/red-dirt-coworkers
|
3 more images
|
An evolving idea around "incentivizing civic action" An unrealized effort to validate WP Rest API and the WP Gutenberg editor from the same rules, driven by field config files in https://github.com/eliataylor/democrasee-wp/tree/main/web/wp-content/plugins/democrasee/src/FieldConfigs
|