TraLELHo

Gitpod ready-to-code

Tasks

Next

  • Create virtualenv for Django
  • Put it in requirements.txt

Data Handling

  • Create map of current data structure
  • Evaluate necessary modifications to data structure
  • Choose Database - none, using po files, maybe db for po collection later
  • Create Database and implement updated data structure
  • Scrape data and fill database
  • Verify that the data has been correctly transferred and adapted

DevOps

  • See if current hosting is suited
  • Migrate DB to new host if necessary
  • Migrate Back End / Front End
  • Set up Server

Back-End

  • Decide on Back End - Django
  • Create back end structure
    • Virtualenv
    • Container
    • Apps
    • Routes
    • Models (will be legacy from imported data)
  • Connect BE to DB and check connection
  • Create simple template
  • Adjust admin page for easy maintenance

Front-End

  • Decide on Front End technology and if FE even necessary
  • Implement Front End to play nice with Back End (template)
  • Style template

Organizational

  • Decide on hosting
  • Handover
  • Decide on license