UROP Openings

Have a UROP opening you would like to submit?

Please fill out the form.

Submit your UROP opening

Implementing Chat Features with React Native in a Personal Robots Context




MAS: Media Arts and Sciences

Faculty Supervisor:

Cynthia Breazeal

Faculty email:


Apply by:



Alex Chenl: achen19@mit.edu

Project Description

This project would involve writing React Native features for a chatting mobile app, including search functionality, push notifications, etc. The features to implement would be open ended! The core features are completed, but I'm searching for a creative, motivated individual to help me build out fun and interesting extensions to the app. Our lab is exploring how we can use personal robots in the homes of senior citizens to promote socialization and decrease loneliness. One of these projects involves building a chat feature for the robot, which would allow users to chat with friends and family through their robot. The robot would send messages to a mobile app, which family and friends could download and respond with. I'm hoping to polish this app over the next couple of months and launch it in mid spring.


Motivation and willingness to learn are most important! Some programming experience (6.170, 6.148 web.lab, 6.009, 6.031), experience with Javascript, especially React or React Native, and firebase are desired but not required. UROPs are for learning after all :)