Skip to content

Roadmap

ProgramX-NPledger edited this page Jan 6, 2024 · 4 revisions

Development of the Taggloo4 application will be extensive and prolonged.

Phase I

Establishment of server platform for purpose of accessing API resources and building data structures for use by clients, both internal and external.

  • Planning and architecture
  • Architecture of routing, eg. /api/v4/
  • Implementation of API
  • Implementation of Swagger
  • Security, including
    • Establishment of Authentication
    • Establishment of Authorization using Roles to separate consumer function
  • Enablement of CI/CD processes

Phase II

Initial development and implementation of web-site to replace the current web-site version. This will implement almost like-for-like functionality, though will drop features such as Twitter/X integration.

  • Initial web-site design and development
  • Web-site foundation, which should be essentially white-label, configured for:
    • From/To languages
    • Site identity/theme/features
  • Publication of web-site
  • Publication of dictionary content:
    • Word translations
    • Phrase translations
  • Testing implementation
  • Integration with Docker

This will not implement, or make available to users:

  • User accounts
  • Twitter/X integration

Phase III

  • User accounts, including:
    • Login
    • Forgotten password workflow
    • Profile editing
  • Voting and commenting on translations
  • Indexing and publication of additional dictionary content:
    • Books
    • YouTube

Phase IV

  • Computed translations using statistical analysis to provide a more free-format translation service, using:
    • Votes
    • Word adjacency in other content

Clone this wiki locally