Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Hitman68255dStop programming on the project for a second and try to have a bird view of the project.
Try to answer the following question:
Which functionality/functionalities do I want to ship as my first product? (Search online for the term 'Minimum Viable Product')
When you have an global idea of the lifecycle and releases of your product, start with a MoSCoW planning for the first release/MVP.
This planning will help you with prioritising your work.
Another thing to keep in mind with personal projects is to always make sure you keep your goals small and in short time achievable. This will help you to stay interested in the project.
zemaitis232055dis this a mobile app? If yes then Your first mistake was choosing flutter and dart. Why reinvent the wheel? Focus on either android or ios and build the app with native tools. Now it seems that you are biting more than you can chew
klutch8955dActually quite the opposite!
You ever built any cross platform apps using Java and Swift? Why code it multiple times and put twice the work in?