https://github.com/danactive/history
Your personal photos/videos history story boarded and scrapbooked with albums and galleries. Associate media with meta data including geocode, caption, descriptions, articles...
https://github.com/danactive/history
album caption gallery geocode map photo photo-album photo-albums photo-book photo-gallery photo-manager photo-mapping photos video
Last synced: about 2 months ago
JSON representation
Your personal photos/videos history story boarded and scrapbooked with albums and galleries. Associate media with meta data including geocode, caption, descriptions, articles...
- Host: GitHub
- URL: https://github.com/danactive/history
- Owner: danactive
- License: mit
- Created: 2012-05-04T03:35:06.000Z (almost 14 years ago)
- Default Branch: main
- Last Pushed: 2026-03-01T01:52:29.000Z (about 2 months ago)
- Last Synced: 2026-03-01T02:34:48.524Z (about 2 months ago)
- Topics: album, caption, gallery, geocode, map, photo, photo-album, photo-albums, photo-book, photo-gallery, photo-manager, photo-mapping, photos, video
- Language: TypeScript
- Homepage: https://history.domaindesign.ca
- Size: 66.9 MB
- Stars: 39
- Watchers: 4
- Forks: 53
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# history
Your personal **history** storyboarded with photo and video albums. Associate photos with their meta data including geocode, caption... in XML albums.
* Enhanced privacy as photos are stored locally not in the cloud
* Plot thumbnails on a map
* Includes administration tools for XML generation
## Project Status:
| Service | Status |
|---|---|
| Deployed | [TEST](https://history.domaindesign.ca/) |
| Security | [](https://app.snyk.io/org/danactive/project/ca45a886-fc61-402f-9cd1-69bf22b35f24) |
| Test Coverage | [](https://coveralls.io/github/danactive/history?branch=master) |
| License | [](http://opensource.org/licenses/MIT) |
## Installation
### Development
1. Node.js via [nvm](https://github.com/nvm-sh/nvm)
1. Install project dependencies `npm ci`
#### How-to run on LOCAL
1. `npm run dev` will standup both the frontend and backend
1. View address in browser (printed in terminal on successful load)
1. Start the image classifier in /apps/api for the Admin > Edit Album page
#### How-to build for PROD
1. `npm run build` Bundle JavaScript files, and pre-compile
1. `npm start` Run built app
1. View address in browser (printed in terminal on successful load)
## Changelog of releases
See [CHANGELOG](CHANGELOG.md)
## Contributing to this open-source project
See [CONTRIBUTING](api/CONTRIBUTING.md)
## Copyright
See [LICENSE](LICENSE)
## Visualization
