This application is a realisation of a test task.
I developed the application using next technologies:
- PHP / Symfony 3.1 / MySQL
- Angular 2 / Redux / Webpack
- Less / Bootstrap
- Deployer
Our client needs a responsive microsite to support a marketing campaign.
Users a supposed to upload a photo to the site, which is to be saved on the server.
After the upload the users receives an individual ID identifying the photo.
All uploaded photos are shown as thumbnails in a gallery.
Text-input: “Your E-Mail-Address”, Button: “Please upload your photo”
After clicking the button, the user chooses the photo from his filesystem and the upload starts. (only possible, if the user entered a valid e-mail-address)After the successful upload, the users sees the individual ID of the photo All uploaded photos are displayed as thumbnails in a gallery
- Symfony3 / Doctrine ;
- Bootstrap (standard theme);
- Correct functionality on desktop and mobile devices;
git clone git@github.com:jekill/micro-app.git
cd micro-app
composer install
npm install
typings install
webpack
php bin/console server:run
open http://localhost:8000