Inspiration
There are many school events happening at the University and it gets hard to keep track and schedule all of them at once. We wanted a way to integrate all our frustrations into one scheduler.
What it does
The scheduler has intuition to let the user know that there are schedule confits and letting the user choose what event they prefer over the other. There are two modes of creating the scheduler, a manual mode and a URL mode, where the user can input multiple events from one website link. It tells the user what times the event is and how much time they have to walk from event to event.
How we built it
We started off with the manual framework as it was the basis of the code. Once the manual mode for the scheduler was implemented we split off to create the AWS Bedrock AI, Front-end Development, AWS DynamoDB storage system, and Google Maps API to combine into Eventure. The AWS Bedrock is the bulk of the operation as it gives the code readable data to use and store information for the code to analyze and give a schedule to the user. Front-end development was the thing that held everything together. All the queries and data types were all influenced by the Front-end development. AWS DynamoDB is used so that the data that the user stores in the scheduler is kept so that while they are going through their week following the schedule they can always go back to it. Finally the Google Maps API was something extra we added to let the user know how much time they had left after walking to the event so the user can plan when to leave for the venue
Challenges we ran into
We did not know much of the syntax and API of each of the systems listed above. We had to learn on the go and was very difficult especially when the different systems did not line up very well.
Accomplishments that we're proud of
We are proud of the fact that we pushed through and learned all of the parts that we needed to get the code working. There were a lot of failed attempts, but we just kept working. Another thing that we are especially proud of is the fact that we helped each other learn along the way despite splitting off into different sections of the project.
What we learned
Through this project, we had the opportunity to explore AWS services such as DynamoDB and Bedrock. Getting to work closely with AI and leveraging it to achieve our goals truly surprised us. We realized that AI’s potential goes far beyond everyday conversations or homework help. Its ability to extract and analyze information can turn even the wildest ideas into reality — including something as simple as schedule building. Throughout this process, what mattered most was collaboration. By working alongside both AI and one another, we discovered the unique strengths of each. We learned that the power of AI depends on how we cooperate with it. By combining human curiosity and diversity with AI’s algorithms, we can create meaningful and positive change.
What's next for Eventure
Different from most of schedule builders: Eventure is a platform integrated with AI system. Though AI system is currently used to scrap resources and information from URL, we expect it to have a more promising future — intelligently customize event schedules for users. Recognizing that schedule building can relief people from anxiety brought by unorganized daily tasks, we aim to fully relieving the power of intelligent system and algorithms. In the near future, Eventure will dig deeper into AI agent and discover a more personalized schedule building solution for different individuals.
Built With
- amazon-dynamodb
- bedrock
- google-maps
- java
- jsoup
- netlify
- react
- selenium
- springboot
- tailwind

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