Inspiration

The basis of our project is to introduce thrilling and enjoyable activities in somewhat near proximity to campus. We have considered what is to the liking of college students, such as ourselves, and utilized this to provide a compilation of various events and activities. This project offers quick and useful information for about areas outside of campus grounds, giving students the option to broaden their playground.

What it does

This project gives users access to a html website that serves as a compilation of thrilling activities and events in somewhat near proximity to the University of Delaware campus. These serve to offer all the necessary information to enjoy life outside of campus grounds. This is also available for those new to the Newark area.

How we built it

Through the use of vscode, we built a dataclass that allowed us to easily cluster large amounts of information into only a few lines of code. After creating instances that represent each of our activities, we focused on building our web page. Much of our work pertained to making the web page visually appealing with carefully chosen mixtures of color and pictures. In order to make our web page more functional, we filtered the data category, making it easier for users to discover the right activity for them.

Challenges we ran into

In the first few hours of coding, we couldn't figure out a means to easily incorporate new information without having to add many new lines of code. This was because we had several dataclasses with functions that assisted in the creation of instances of those dataclasses. Eventually, we decided to scrap that initial work and move on to a more general method that still, effectively, conveyed the necessary information. Making the code simpler allowed us to easily incorporate the code into our html documents and structure the web page as we saw fit.

Accomplishments that we're proud of

We are proud of the way in which we were able to organize and structure all of our activities into specific categories of our choosing. The way in which we did so made it easy to add in new data and also made things easy for any and all users. We are also proud of our determination to complete this project, even through all the various hiccups and aggravations that arose amidst it all.

What we learned

While building our project we learned new methods of structuring data as well as new coding functions and tools that can help us in our future endeavors.

What's next for Activity Finder

This project has given us an incredible opportunity to learn and expand our understanding of computer science. It has served us mainly as a learning experience which we will use to continue to grow. We may continue to expand this project with more activities and give users the ability to modify and include their own activities onto the web page.

Share this project:

Updates