As this is the century of the technology there are various companies which choose to create different mobile apps and websites for such apps and websites there are various web development stacks like  MERN (MongoDB, Express.js, React.js, Node.js),Django and others. The one I will prefer for my mobile application is react for the framework or the front end of my mobile app as is it an open-source mobile app framework which is created by facebook and it is very smooth the simple to use. For the database I will choose mysql as it is open-source relational database. Moving further for the styling for my mobile app I will choose bootstrap as it has various classes for the styling and many other features also I will choose css for the media queries to style with the reference of the different sizes of the mobile phones.