Последняя активность 1734358282

a methodology to ensure eventual success in passion projects.

Версия 6b576b5e75476e3b59622f431e54b6e646eb062e

PassionProj.md Исходник

Outline line of Tasks

ZCW Passion Project methodology for PassionProj Week.

Each of these phases are designed to move the project from the One-Pager stage to something working by the end of the week.

Documentation

The one-pager, the UX/UI mocks, and the data model documents should be complete.

Now, What is your Entity-1??

In the Piro360 example, it is Piro

Method

Perform each of these phases in order.

REST Server (initial)

  • Build a small, single entity (Entity-1) rest server.
    • Load some test data into the db behind the REST server with a SQL file for Entity-1.
    • Prove data is loaded with SQL
    • Prove data is loaded with a tool like Postman
  • Add a User entity with a one-to-many relationship to Entity-1
    • Load some User test data into the db behind the REST server with a SQL file.
    • Prove data is loaded with SQL using an INNER join.
    • Prove data is loaded with a tool like Postman

VanillaJS Interface

  • display on a single page, List-Of Entity-1s
  • add links to Detail-Of Enitity-1s
  • add a POST/FORM which adds entity-1s from the UI frontend

Display User-restricted Entity-1s

  • add ability to set User-1 on a List-Of page
  • restrict display of List-Of Entity-1s by a User