top | item 27925183

(no title)

youseff | 4 years ago

One of the things I did, was draft a complete design of the project structure in advance of actually writing any code. This included only the essential features with no additional bells/whistles in order to prevent feature creep.

By the time my two team members formally joined, the above design was already split up in manageable chunks of tasks which could be worked on in parallel.

In addition to the above, we decided not to decouple the frontend and backend, but instead used Livewire in conjunction with Laravel & Alpine. This, coupled with Tailwind's UI components (tailwindui.com), helped us spend very little time on the frontend aside from a few specific aspects.

discuss

order

No comments yet.