Skip to content

0-manbir/snapbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Banner

SnapBook

Snapbook is a photo journaling app!

Quick FAQs:

SDK - Flutter
Language - Dart

Platform - Android
APK File Size - 21.5 MB

Snaps Location - storage/emulated/0/Pictures/SnapBook
Database Location - storage/emulated/0/Documents/
Sample Database Name - snapbook_20240301_072101.db

The database file saved on your device stores the image path, date-time and caption of each snap.

Screenshots

gallery view throwback calendar calendar caption

Features

Gallery View

  • Add a Snap

    • Click a picture (camera)
    • Pick a file (gallery)
  • Add a caption

    • Text after a '#' is ignored when displayed in the bottom sheet (as in photo 2 below). But it can be used to search for a caption.
  • Other Features

    • View an image (click on the image to open it in gallery.
    • Edit the caption of the image.
    • Share image along with the caption

Throwback

Select a date, and check the Snaps uploaded on that date.


Calendar

Highlights the days when a Snap was clicked. Click on a day to view the Snap clicked on that day. (works most of the time)


Settings / Stats

  • Number of snaps clicked
    • this month
    • previous month
    • this year
    • previous year
  • Import / Export Database

Edit Source Code

Clone the project

  git clone https://github.com/0-manbir/snapbook.git

Go to the project directory

  cd snapbook

Build APK File

  flutter build apk