Some ideas for apps you may want to build.
Skill level: #intermediate Tags: #mobile #location #social
Transform TodoMVC into an augmented reality location-based app.
Imagine you're driving past the grocery store. Your phone buzzes, notifying you that the store is tagged with todo items. You glance at your phone and see a shopping list in TodoMVC.
- This should be a universal app. Rendering, data management, & routing should use the same code for both NodeJS & clients
- Use the universal-react-boilerplate as the starting point for your app
- Post your project on GitHub, and open a pull request with a link to your project
- Use React Native for native mobile UI
- Use Leaflet to select locations on the map
- Use React, react-stampit
- Use cerebral or Redux for in-memory state management
- Use relay & graphql for data queries
Add your link here.
Skill level: #intermediate Tags: #mobile #location #social
Click on a map or walk into a public space and start chatting with other users in or near the location, or exploring the location from the other side of the world.
- Permanently persist chat logs in the cloud
- Support GitHub login and gittr services integration
- This should be a universal app. Rendering, data management, & routing should use the same code for both NodeJS & clients
- Use the universal-react-boilerplate as the starting point for your app
- Post your project on GitHub, and open a pull request with a link to your project
- Use React Native for native mobile UI
- Use Leaflet to select locations on the map
- Use React, react-stampit
- Use cerebral or Redux for in-memory state management
- Use relay & graphql for data queries
- #intermediate Add video chat capabilities for remote participants. Let local participants opt into video sharing.
- #advanced Let people in the space share camera views with remote chatters. Render the remote views in VR.
Add your link here.
Skill level: #advanced Tags: #mobile #ar #location #social #2d #3d #art
Use geo tagging and gesture recognition to create a 3D augmented reality photoshop for street art. As a user, you'll be able to express yourself in public spaces without defacing other people's property. Digitally enhance the spaces around you.
- Map 3d art canvases to real walls and physical objects in the real world
- Find or create an augmented reality gesture recognition UI library
- Browse, share, and chat about artwork in the cloud.
- Find ready-made images from the cloud and paste them into local spaces
Add your link here.
Skill level: #advanced Tags: #mobile #ar #location #social #2d #3d #art #cloud #bitcoin
- A marketplace where users can buy and sell Augmented Reality art assets
- Integrate with AR graphiti app
- Accept Bitcoin and PayPal
Add your link here.
Skill level: #expert Tags: #ai #ar #location #social #2d #3d #art
Create an AI system that generates augmented reality art in public spaces and learns from human feedback how to create better art.
Add your link here.