Inspiration
In our post-pandemic world, DayTrip NJ seeks to re-normalize “going outside” by allowing users to share and highlight New Jersey’s most popular points of interest on an easy-to-use application.
What it does
DayTrip NJ is an app that provides a map-like interface for users to store, access, and share places and activities with users using “pins.”
How we built it
Using the .NET framework, we built a dynamic C# frontend capable of delivering an interactive user experience. The Google Maps API and geolocation helped accurately point users towards closest points of interest. Finally, the SQL database facilitates interuser communcation.
Challenges we ran into
During the programming of our app, we had challenges getting multiple users to be able to interact and leave comments. We also had challenges being able to send data, such as the creation of pins, across different pages of our site. We addressed these challenges by learning how to use a PostgreSQL database to give our app a sense of community. Setting up the Google Maps API and creating a geolocation algorithm was also difficult and required debugging to perfect.
What we learned
In the lengthy development process of developing DayTrip NJ, we expanded our coding repertoire with the addition of the Blazor Frontend Framework, TypeScript, and interoperability between the app and the C# backend.
What's next for DayTrip NJ
In the next release of DayTrip NJ, we want to add the ability to categorize pins, which would allow users to filter their views based on what they want to visit. Additionally, we want to implement email validation which would enhance app security and allow us to contact users.

Log in or sign up for Devpost to join the conversation.