Project Info
This project did not submit a demo video on Devpost.
Inspiration
Finding a study spot during exam season or a table during a hackathon is frustrating and time-consuming. We wanted to solve this problem by creating an app that allows users to check for available spots ahead of time, so they can focus more on working and less on searching.
What it does
Spotter helps students find available study spots in libraries and common areas. Users can view real-time spot availability, set favorite study locations, and receive notifications when spots open up during their preferred study times.
How we built it
We built Spotter using React Native for the mobile app, Expo for ease of development, and integrated NFC readers for spot tracking. On the backend, we used Supabase for real-time data storage and notifications. The interface provides a clean map view of available study spots.
Challenges we ran into
One challenge was ensuring real-time updates for spot availability, especially during peak times. Integrating NFC readers with reliable spot detection also posed a technical challenge, as did predicting user preferences with limited initial data.
Accomplishments we're proud of
We’re proud of creating a smooth user interface that offers real-time spot updates and allows users to set preferences for notifications. Our NFC integration and initial machine learning-based recommendations are also big achievements in terms of functionality and future scalability.
What we learned
We learned a lot about integrating NFC technology with mobile apps and optimizing for real-time updates. User experience design was another key area of growth, as we focused on making the app intuitive and functional, especially during high-traffic periods like exam season.
What's next
Next, we plan to expand Spotter by incorporating machine learning for smarter spot recommendations based on user habits. We’ll also work on integrating more universities and public spaces, adding features like heatmaps, and improving real-time spot detection through additional sensors or user feedback.
This project did not link a GitHub repository.
Analysis
No indexed repository for this project, so there are no commit stats to show.
Technology
- SupabaseUnchecked
No repository was indexed for this project, so these Devpost claims have not been checked against code.
AI coding agents
No repository was indexed, so agent usage could not be checked.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
No repository was indexed, so there is no codebase to measure.
This project did not link a GitHub repository, so there is nothing to diagram.
This project did not link a GitHub repository, so its feature claims have not been checked against code.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.