Skip to content

Currently in the `make it work` stage. Then `make it better`.

License

Notifications You must be signed in to change notification settings

lisa-fehr/encrypted_logger

Repository files navigation

📝 Encrypted Daily Logger

Requirements

  • PHP ^8.1
  • Laravel ^10.10
  • GD Library *

Important

Currently dependent on the APP_KEY. Keep a copy from your .env file after running php artisan key:generate or the data will not decrypt.

About

Ideal for apps on shared servers. Encrypt the data and photos to prevent viewing outside the app in the file directory or database.

A mobile friendly tool to store observed events/concerns with descriptions, tags and photo reminders. Add actions to see if it affects the concern.

Highlight concern frequency and make it measurable.

Getting started

Add the environment files

cp .env.example .env
cp .env.example .env.testing

Update the configuration on the testing env to be APP_ENV=testing and copy or generate a new APP_KEY

Add your database information to both files but use two different databases for local and testing.

Setup

php artisan key:generate
composer install
php artisan migrate

Development

Add the demo user and dummy data:

php artisan db:seed

Should generate the credentials:

[email protected] / admin

About

Currently in the `make it work` stage. Then `make it better`.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published