-
-
Our little cacomixtle mascot dabbing pawesomely.
-
Tag scanning react-native component, which took about 4 hours to implement.
-
The Welcome page of our exploration app.
-
Our Gemini wrapper that gives information about areas of interest of missions and trivia.
-
A triad of examples of the achievementes you can get on our app.
-
A menu showcasing the most relevant exploration sites you can visit.
-
Activity dashboard for the missions.
-
-
Info about mission rewards
-
Prototype for our nfc module "turisbot" with a proximity sensor and an lcd screen
-
Turisbot casing on prototype (without lcd screen)
-
Innards of Turisbot
-
Building of turisbot
Inspiration
Augmented Reality (AR) and the desire to spend more time outdoors, combined with the benefits of modern technology, inspired us to create an interactive experience that allows everyone to have fun while exploring the beatiful city of Querétaro.
What it does
CacomXplorer integrates advenced funtionalitis like AR, NFC tecnology, proximity sensors and IA, so we can transform de way you visit the city. It allows them to discover new places, earn points, complete missions, and capture unique moments in an interactive way.
How we built it
We divided the development into two main parts: Embedded Circuit: We implemented NFC technology to enable automatic location check-ins, a proximity sensor (HC) detects user presence and triggers interactions with the app, the system integrates with cameras to capture and store professional-quality pictures.
Software Development: The app was built using React Native for a seamless cross-platform experience, @react-navigation/native and @react-navigation/stack handle navigation, Expo Application Services (EAS) facilitates NFC integration, Turisbot, an AI-powered assistant (using Gemini and APIs) provides real-time information on tourist locations.
Challenges we ran into
-Integrating NFC with React Native and ensuring seamless location detection. -Calibrating the proximity sensor for accurate user interaction. -Implementing AI-based recommendations through Turisbot in a user-friendly way. -Conection with the embeded circuit, because it was to many connections in the microcontroler
Accomplishments that we're proud of
-Deployment of NFC functionality in complex React Native projects: Enhancing the integration of NFC to support more advanced interactions and seamless check-ins. -Expansion of virtual assistants for information sharing: Improving Turisbot’s capabilities to provide real-time, multilingual insights and personalized recommendations. -Embedded system with proximity sensor and NFC functionality: Further refining the embedded circuit to enhance responsiveness and interaction, ensuring a more immersive user experience.
What we learned
-How to integrate hardware components (NFC and sensors) with a mobile app. -The importance of UX design in making gamification more engaging. -Leveraging AI to provide real-time information in an interactive way. -The value of collaboration and project structuring in a time-sensitive hackathon. -Embedded system development: Implementing and optimizing embedded hardware solutions, including NFC technology and proximity sensors, to create seamless interactions between physical and digital environments.
What's next for CacomiXplorer
-Expanding AR features to create immersive historical and cultural experiences. -Partnering with local businesses to offer rewards for mission completion. -Improving the AI assistant with multilingual support for international tourists. -Enhancing the photography feature with more customization options.
Built With
- api
- expoapplicationservices
- gemini
- javascript
- nfc
- react-native
- reactnavigationnative
- reactnavigationstack
- sensorhc
Log in or sign up for Devpost to join the conversation.