1. Login system ( multiple users ) 2. Simple image upload with some related data. 3. Some tables to show uploaded data with images. 4. Some business logic on top of uploaded data.
I have been out of touch from webapp development for the past 3 years. What are the easy to learn tools to quickly build this MVP in a weeks time. I have good knowledge of JS/TS, Java, C#, Jquery and React.
Is there a good pluggable framework that comes with all these basic things so that I can quickly build up something ?
I was thinking of using React + Bootstrap for frontend, some node.js framework for backend ( probably will use passport.js for auth )
One thing I realized that sometimes engineers go extreme in designing things/code for future cases which are not yet known. Many times these features don't even see any future use case and just keep making the system complex.
At what point we should stop designing for future use cases ? How far should we go in making things generic ? Are there good resources for this ?