An open API service indexing awesome lists of open source software.

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

Snapbook is a Photo Journaling app!
https://github.com/0-manbir/snapbook

android android-application flutter-apps journal journal-application journaling journalism memories photo-gallery

Last synced: 7 months ago
JSON representation

Snapbook is a Photo Journaling app!

Awesome Lists containing this project

README

          

![Banner](https://github.com/0-manbir/snapbook/assets/144022685/fd2a1424-5f59-46f7-b7fa-7656edcb8757)

# 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

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

Go to the project directory

```bash
cd snapbook
```

Build APK File

```bash
flutter build apk
```