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
- chatgpt
- flask
- gcp
- openai
- python
- react
- typescript

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