Skip to content

[3rd Place @ CatHacks VI] Add events to your calendar just by taking screenshots! It's that easy :)

Notifications You must be signed in to change notification settings

nickwu241/save_the_date

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Save The Date

YouTube Demo Devpost

Add events to your calendar just by taking screenshots! Created by Nick Wu and Vivian Lam.

Problem: When I see a cool event on Instagram/online, it takes a lot of effort to add it into my calendar as a reminder. :(

Solution: It's smoother to just take a screenshot and have the event added to your calendar, and that's what we did! ^_^

How does it work?

  1. User sees an event / message on phone or poster
  2. Take a screenshot or photo
  3. Share that photo with our app Save The Date
  4. Event gets added to your calendar!

Thumbnail

Developing

Application code lives in lib where main.dart is the entry point.

Install Flutter if you haven't and you should be able to run our app after!

flutter run

Directory Structure

.
├── android # Android specific configurations
├── assets  # Static assets (icons, images)
├── ios     # iOS specific configurations
├── lib     # Application code
│   ├── add_to_calendar.dart     # Logic for creating calendar events
│   ├── handle_share_intent.dart # Logic for handling share intents of images from the OS
│   ├── main.dart                # Entry point to start the app
│   ├── models.dart              # Data models
│   ├── parse_image_file.dart    # Logic for parsing out a CalendarEvent from an image
│   ├── parse_text.dart          # Helper used in parse_image_file.dart
│   └── widgets # Screens and Reusable Widgets
│       ├── onboarding_widget.dart
│       └── text_detector_painter.dart
└── test # Testing code

Icon Credits

The 3 icons from the onboarding screen are from Icons8.

About

[3rd Place @ CatHacks VI] Add events to your calendar just by taking screenshots! It's that easy :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published