Inspiration
From the net nutrition website to the campus dining Instagram, Vanderbilt students have been struggling to navigate the ways in which they can decide what to eat on a daily basis. In order to combine all the necessary information required to make an informed decision on where to go for a meal on campus, our team developed a college campus food app, Taste of Uni (TUni).
What it does
Our app runs with functions such as showing live reviews on the dining hall menus posted by students. Furthermore, it provides waiting times, the top 3 hot dining halls, and a more user-friendly and accessible menu page. While also being able to better determine where to eat for their meals, students are able to be notified of pop-up events hosted by Vanderbilt Dining such as the farmers' market or free merchandise events.
How we built it
We built TUni using React Native for the frontend to ensure cross-platform compatibility. The backend is supported by Node.js and MongoDB, providing a robust and scalable architecture. For the UI, we leveraged native components and custom-designed elements to enhance user engagement.
Challenges we ran into
There were difficulties in trying to implement many features of our AdobeXD design through javascript and react-native. We were able to implement the basic features of our app but not all of it.
Accomplishments that we're proud of
It was an accomplishment for us to create a prototype demo of our app with UI design elements and features. In addition to this, we were able to code many of the basic features using javascript and react-native while displaying our app through expo.
What we learned
Through this project, we were able to learn more about the app-making process, javascript, expo, react-native, and, most of all, collaboration with friends and other teammates.
What's next for TUni
We hope to fully implement all the features of TUni and provide the app with a database that produces real-time data from the campus dining halls.
Built With
- adobexd
- expo.io
- javascript
- react-native
- vscode
Log in or sign up for Devpost to join the conversation.