I have an application that will be used by stores. the front end is consumer facing and database is mysql and the core application is in php. The admin which will be used by the stores to upload their products and take pictures of it needs to be in the style of both mobile (IOS/Android) and desktop. The basic functionality will include the following:
1) the ability to add users, remove users, elevate users with permissions to different functionality. The permissions will be for admin, superadmin, store employee, store manager. An addition authentication and registration and the ability to reset password or delete account.
2) CRUD Stores such as upload video of store and put address, description, altitude and longitude and etc.
3) CRUD inventory of products with video/images of product which will be uploaded. This will include product description, category, price and description.
the key to the video/images upload is that a 5 to 10 seconds video will be recorded of the product and store. which will be converted to to a jpeg for still image and a gif converted from video recording. when someone goes to the consumer facing site they will be able to see the still image turn to a moving picture of the product. The gif and the jpeg after conversion will be uploaded to an s3 bucket to two seperate directories where one is for gif and the other for jpeg. the filename without extension will be saved to the database.
Last but not least, you will used meteor ionic intergration for mobile(IOS/android) and a regular template for web. This way this application can be used every where.
Last but not least css/design wise is not necessary at this stage as a seperate designer will be working on it. What is needed is rapid development to allow this application to be built within a week.