Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 1.85 KB

README.md

File metadata and controls

65 lines (39 loc) · 1.85 KB

Speaker Windows

API Tests Latest Version Deployed

A complete rewrite of Speaker-Illustrations. You have permission to use my personal installation or install this software on your own infrastructure. Dockerfiles are included in the respective folders.

Speaker Windows is a personal, searchable repository of illustrations which are categorized by tags. This is a replacement to paper, word doc folder, and evernote/onenote notebook filing systems.

The project aims to have an testable API which allows the use of multiuser authentication, sharing of illustrations, and React UI to easily add illustrations.

Development

Need 3 terminals open to run:

  1. docker-compose up
  2. cd api && yarn dev
  3. cd frontend && yarn dev

Migrating from Speaker-Illustrations

  1. Clone this repository
  2. Place Speaker-Illustrations-backup.sql inside ./tmp/seeds
  3. run docker-compose up
  4. run cd api && node ace migration:run

Project Timeline

Version 0.1.0

  • Imported schema from Speaker-Illustrations
  • Migration guide
  • CI/CD (GitHub Actions?)

Version 0.2.0

  • API tests
  • Set up models and controllers

Version 0.3.0

  • Multiuser Auth

Version 0.4.0

  • Basic UI

Version 0.5.0

  • List by Author
  • User Preferences (password, API key)

Version 0.6.0

  • Image uploads

Version 0.7.0

  • Sharing roles (Owner, Creator, Editor, Read-Only)
  • Sharing ID

Version 1.0

  • Bug fixes

License

Apache 2.0