Inspiration

I often see posters on campus and on instagram and I always thought how good it would be if I can just take a photo and put the event on my calendar.

What it does

This app allows the user to drag and drag poster photos and it will create .ics files to add the events to the calendar.

How we built it

I built the frontend using React and backend using Flask. The OCR is powered by Google Cloud Vision API and text parsing is done using OpenAI's ChatGPT API with some prompt engineering.

Challenges we ran into

CORS issue

Accomplishments that we're proud of

It works pretty well and saves a lot of time and effort!

What we learned

Timezone is kinda tricky.

What's next for Poster2Cal

  • Do more testing with different posters. Improve on prompts.
  • Build a mobile app
  • Try on-device machine learning

Built With

Share this project:

Updates