Jquery photo gallery albomlavori
Si ricerca programmatore con conoscenza di PHP, MySQL, Javascript e JQuery, CSS, HTML5 per affiancare l'attuale personale nella gestione dei propri progetti interni. Gradita conoscenza di boostrap e codeigniter. Si richiedere buona conoscenza della lingua Italiana. Gradita conoscenza della lingua Inglese. Inizialmente si richiedere per lavoro da Remoto, si può valutare futura integrazione all'interno degli uffici di Sofia.
...in base all’esperienza e crescente in proporzione ai risultati conseguiti. Durante la Selezione e in Fase di Candidatura sarà richiesto al Candidato di Comprovare le esperienze maturate precedentemente. Skill richieste: Lingua • Italiano (madrelingua); • Inglese (buona conoscenza). Ottima conoscenza • Programmazione per il WEB FULL STACK - HTML/CSS/JS e frameworks più diffusi (Bootstrap, Jquery, Angular); • Server Side Scripting ASPX, Razor, (eventualmente PHP); • Database MS SQL Server (eventualmente MySQL); • linguaggi di programmazione C#; Conoscenza approfondita • CMS (DNN, WordPress) Conoscenze gradite e considerate a titolo preferenziale • Javascript; • Programmazione distribuita: Web Service, REST ...
...in base all’esperienza e crescente in proporzione ai risultati conseguiti. Durante la Selezione e in Fase di Candidatura sarà richiesto al Candidato di Comprovare le esperienze maturate precedentemente. Skill richieste: Lingua • Italiano (madrelingua); • Inglese (buona conoscenza). Ottima conoscenza • Programmazione per il WEB FULL STACK - HTML/CSS/JS e frameworks più diffusi (Bootstrap, Jquery, Angular); • Server Side Scripting ASPX, Razor, (eventualmente PHP); • Database MS SQL Server (eventualmente MySQL); • linguaggi di programmazione C#; Conoscenza approfondita • CMS (DNN, WordPress) Conoscenze gradite e considerate a titolo preferenziale • Javascript; • Programmazione distribuita: Web Service, REST ...
...consensi a livello internazionale; tra le altre cose ha partecipato allo scorso Phocuswright European Conference di Amsterdam (maggio 2017) come una delle 12 startup più innovative in Europa nel settore del turismo. Il candidato ideale possiede ottime competenze ed ha esperienza in tecnologie quali: •PHP •Database •Servizi REST •HTML5 •CSS3 •JavaScript •Angular / React •jQuery •Bootstrap Saranno valutate positivamente competenze di sviluppo back-end sviluppate in Node.js e tecnologie affini. Si offre la possibilità di lavorare all'interno di un team giovane e dinamico, e di contribuire alla realizzazione di un importante progetto destinato a modificare le dinamiche future della dis...
Per il Bckoffice della nostra piattforma, scritto in PHP5, Jquery, HTML5 ,stiamo migrando da Mysql a SQL Server , abbiamo bisogno di un aggiornamento su tutto il Backoffice , aggironamento query e ottimizzazione con stored procedure. Inoltre la struttura del db è leggermente cambiata.
...responsive 2.2 Esperienza nella realizzazione di siti web specifici per tablet e mobile 2.3 Ottima conoscenza nella realizzazione di template tramite fogli di style e media query 2.4 Esperienza nell’utilizzo e realizzazione di template grafici in XSLT Predisposizione alla comprensione dei seguenti linguaggi e tecnologie da integrare nei template grafici: - PHP - ASP - Javascript - Jquery - Ajax Competenza nell’utilizzo dei seguenti software: - Adobe Photoshop - Adobe Illustrator - Adobe Dreamviewer (o similare) ...
Partendo da una foto fornita da noi, aggiungere degli elementi (uccelli gru - prese da altri fonti a cura dell'editor) e migliorare l'aspetto generale (luce, sfondo, ecc). Eventualmente presentarlo in diversi effetti visivi. Riepilogando: 1) Noi forniamo la foto (reperto archeologico) 2) L'editor: - modifica lo sfondo e migliora gli elementi da noi richiesti (es. togliere impalcature, sfondi non richiesti) - Aggiunge all'immagine almeno 3-4 (o anche di più) degli uccelli gru (razza grus grus/gru cenerina) - Rende il tutto nell'insieme il più naturale possibile - Eventualmente presenta più varianti (es. più/meno gru; effetti; luci; ecc.) - Ottimizza la risoluzione della foto per essere usata su pagina web.
Sarà necessario creare un sito web con tecnologia CSS3 e HTML5 con framework javascript a scelta ( jquery, ad esempio ). Necessitiamo di creare il sito simile ad un nostro già esistente attualmente in wordpress, forniamo codice sorgente e database del vecchio per lavorare in locale.
...Wordpress) che comunichi con database esterno tramite webservice (da realizzare). Il software dovrà prevedere un form back-office per l'inserimento delle tariffe e documenti allegati a ciascuna tariffa ed una sezione front-office per la ricerca della tariffa ed eventuale download della documentazione. Il progetto dovrà essere realizzato in PHP con approccio procedurale lato server e Bootstrap/jQuery lato Client. ...
Realizzazione di un framework in java per la generazione rapida di applicazioni WEB
...personale Il progetto è fondato sul l'idea di rendere la vita più comoda alle attività locali e ai loro clienti e portare visibilità al brand aziendale. Attraverso l'applicazione le attività commerciali si registrano e creano la propria scheda negozio (storia dell'attività, servizi offerti, scheda per ogni singolo componente dello staff, promozioni in stile coupon, calendario disponibilità, eventi, gallery, prodotti in vendita, sezione notifiche da poter inviare ai clienti, chat), attraverso la stessa i partner commerciali offrono una piena visibilità della loro struttura e dei servizi offerti. I clienti del sito potranno: registrarsi, osservare le varie offerte che le attività mettono a disposizione r...
...realizzata Il progetto è fondato sul l'idea di rendere la vita più comoda alle attività locali e ai loro clienti e portare visibilità al brand aziendale. Attraverso l'applicazione le attività commerciali si registrano e creano la propria scheda negozio (storia dell'attività, servizi offerti, scheda per ogni singolo componente dello staff, promozioni in stile coupon, calendario disponibilità, eventi, gallery, prodotti in vendita, sezione notifiche da poter inviare ai clienti, chat), attraverso la stessa i partner commerciali offrono una piena visibilità della loro struttura e dei servizi offerti. I clienti del sito potranno: registrarsi, osservare le varie offerte che le attività mettono a disposizione ...
ciao marcello sai lavorare in jquery/css php mysql?
Ciao luigi sono fabrizio sai lavorare in oop php mysql jquery/css
...pochi giorni invece dei diversi mesi con metodo tradizionale su tediosi testi di studio. Si può giocare da soli od in compagnia, anche con persone in altre città. Aggiornato dal Ministero dei Trasporti, comprende tutti i Quiz Ministeriali suddivisi per argomento, in modo da potersi allenare continuamente. Tecnologie di realizzazione: Tecnologia Lato Client 1. DHTML JQuery / AJAX 2. HTML5 / CSS3 Tecnologia Lato Server 3. Web server Apache/Nginx 4. Linguaggi PHP/PYTHON 5. Database MySQL/Postgresql ...
...guida in pochi giorni invece dei diversi mesi con metodo tradizionale su tediosi testi di studio. Si può giocare da soli od in compagnia, anche con persone in altre città. Aggiornato dal Ministero dei Trasporti, comprende tutti i Quiz Ministeriali suddivisi per argomento, in modo da potersi allenare continuamente. Tecnologie di realizzazione: Tecnologia Lato Client 1. DHTML JQuery / AJAX 2. HTML5 / CSS3 Tecnologia Lato Server 3. Web server Apache/Nginx 4. Linguaggi PHP/PYTHON 5. Database MySQL/Postgresql...
Creazione di un'app per la lettura dei codici a barre con associata una gallery corrispondente
Basically the work is to insert javascript (Googele Maps) into our PHP code for a desktop (but also smartphone) site. We must let Google Maps "dialogue" with our MySql database and the variables we obtain must be written for PhP, so that we can make our part. It's a 4-8 hours work for people skilled in Google Maps APIs, jquery, json, Ajax and, of course, javascript and PHP. We are in a little hurry, so let me have your notes asap. [Italian version] Ho bisogno di chi mi sviluppi la parte attinente javascript Google Maps di un progetto scritto in PHP/MySql. Ho bisogno di potere sia caricare mappe derivandole dal database sia di caricare il database con dati derivati dalle mappe (Lat, Long, NomeCittà, ecc.). Siccome la parte di gestione del database viene eseguita...
Ho bisogno di un nuovo sito web Progettalo e realizzalo Sito web per una piccola impresa Ciao ! Siamo una web agency Milanese, stiamo cercando per diversi progetti in partenza GennIo 2017 un freelance, con le seguenti competenze: PHP MySQL JQuery CSS Wordpress Joomla La collaborazione potrà essere continuativa, a seconda della riuscita dei primi progetti Gradita residenza a Milano.
Cerco uno sviluppatore web per importante progetto e-commerce nel settore "moda e abbigliamento". La ricerca è rivolta a persone (di entrambi i sessi) altamente dinamiche, motivate e determinate, con propensione a lavora...passione per il proprio lavoro ed essere in linea con la vision aziendale. Visto che il progetto è nella sua fase di nascita, la figura non percepirà nessuna retribuzione ma sarà direttamente co-founder dell'intero progetto e avrà totale responsabilità del suo sviluppo. Sono indispensabili capacità di programmazione con linguaggi HTML5, CSS e JavaScript. Gradite conoscenze delle seguenti materie: JQuery, AJAX, PHP, MySQL. Ogni altra competenza sarà valutata positivamente. Non &eg...
Cerco sviluppatore web per importante progetto e-commerce nel settore "moda e abbigliamento". La ricerca è rivolta a persone (di entrambi i sessi) altamente dinamiche, motivate e determinate, con propensione a lavorare in...passione per il proprio lavoro ed essere in linea con la vision aziendale. Visto che il progetto è nella sua fase di nascita, la figura non percepirà nessuna retribuzione ma sarà direttamente co-founder dell'intero progetto e avrà totale responsabilità del suo sviluppo. Sono indispensabili capacità di programmazione con linguaggi HTML5, CSS e JavaScript. Gradite conoscenze delle seguenti materie: JQuery, AJAX, PHP, MySQL. Ogni altra competenza sarà valutata positivamente. Non &e...
Cerco uno sviluppatore web per importante progetto e-commerce nel settore "moda e abbigliamento". La ricerca è rivolta a persone (di entrambi i sessi) altamente dinamiche, motivate e determinate, con propensione a lavora...passione per il proprio lavoro ed essere in linea con la vision aziendale. Visto che il progetto è nella sua fase di nascita, la figura non percepirà nessuna retribuzione ma sarà direttamente co-founder dell'intero progetto e avrà totale responsabilità del suo sviluppo. Sono indispensabili capacità di programmazione con linguaggi HTML5, CSS e JavaScript. Gradite conoscenze delle seguenti materie: JQuery, AJAX, PHP, MySQL. Ogni altra competenza sarà valutata positivamente. Non &eg...
...possa inserire la città come città di residenza ed aggiornare la sua posizione attuale ed essere trovato per entrambi i valori MOTORE DI RICERCA la ricerca deve funzionare anche se compilo un solo campo o due o tre campi PROFILO ARTISTA che "l'annuncio" che sta ora sul template acquistato si può' trasformare in profilo utente che il profilo dell' utente numero uno possa avere una gallery video in cui inserire tot video che il profilo dell' utente numero 1 possa avere la possibilità di essere in doppia lingua inserire una playlist audio e playlist video avere una chat come freelancer visualizzare se l'artista è online o offline HOMEPAGE inserire sotto al motor...
Urgente Siamo alla ricerca di n.1 programmatore per terminare data base, è richiesta la conoscenza delle seguenti tecnologie: - PHP5 - SQL - MARIA DB - JAVASCRIPT - JQUERY
Ciao a tutti, cerco un programmatore che conosca osclass. Dovrei installare i plugin e fare qualche modifica sul template, inserire gli hooks. Osclass si basa principalmente su php, jquery. Grazie in anticipo e non siate cari.
...con determinate funzionalità e, appunto, la possibilità di pubblicare lo stesso annuncio su più siti contemporaneamente in base al tipo di proprietà. Il sito sarà disegnato a livello grafico e dovrà, ovviamente, essere responsive e non pesante. Le richieste sono più o meno quelle di quasi tutti i siti di immobiliari: ricerca proprietà per area e per caratteristiche, moduli con mappe, piantine, gallery fotografica, generazione pdf proprietà, numero di immobili presenti sempre visibile, inserimento tag, modulo informazioni per ogni proprietà (con il numero di proprietà di riferimento), caricamento multiplo immagini, inserimento video, sito multilingua, etc. Attendiamo un preventivo per poter collaborare...
Abbiamo la necessità di integrare nella nostra squadra di sviluppatori un freelance che possa collaborare da remoto in maniera fissa e costante con un impiego minimo di 15 ore a settimana. Il pagamento verrà calcolato a ore e saldato settimanalmente. sono richieste le seguenti competenze dimostrabili: - LAMP (linux, apache, mysql,php) - Javascript, ajax,json, jquery, bootstrap, Html5 , xml, css3 - wordpress Per quanto riguarda wordpress è indispensabile che la conoscenza sia approfondita sui seguenti aspetti: - costruzione di plugin - customizzazione del template - ottimizzazione delle performance
Ho creato un sistema di watermark da aggiungere negli album dei fotografi. Ho 2 piccoli problemi, il primo in Admin con il post type di photo, riguarda l'eventuale cancellazione da parte di un utente del proprio logo, infatti se io premo delete watermark la pagina si ricarica ma non viene cancellato, mentre se copi ed incolli manualmente l'indirizzo url a cui si collega per la cancellazione, questa avviene con successo. In localhost il plugin funziona, lato server mi da questo fastidioso problema. Mentre il secondo problema riguarda la modifica di alcune classi con il lightbox. Totale pagine da controllare 2 in php. Freelancer possibilmente in lingua ITALIANA. Cifre al di sopra dei 100 euro non le prendo in considerazione.
...delle piattaforme Web: ASP .NET MVC e ASP.NET Web Forms - Conoscenza approfondita di Microsoft .NET Framework 4.5 - Conoscenza approfondita del linguaggio C# - Essenziale la conoscenza di WCF (SOAP) e ASP .NET Web API (Rest) Requisiti “opzionali”: - SQL Server 2012 o superiori (Reporting Services, Integration Services) - JQuery ...
conoscenza di più framework/linguaggi di sviluppo mobile (iOS/Android) e 3D (Unity3D C#) - HTML5 / AngularJS - Javascript + JQuery - SQL - PHP Frameworks (Zend / Laravel / Symfony) - Javascript Frameworks (Angular, React) - Python - Sviluppo mobile iOS / Android - Conoscenza dell'ambiente di sviluppo su Unity3D - Familiarità con il tool di revisione GIT
Agenzia Investigativa Delle Alpi, azienda leader nel campo delle investigazioni, cerca un Full Stack Web Developer. La figura si occuperà delle seguenti attività: Sviluppo backend in Ambiente LAMP/LEMP Sviluppo frontend con JQuery, UnderscoreJS Manutenzione server linux (alcuni - anche semi-gestiti con CPanel) Sviluppo API REST Si richiedono le seguenti conoscenze: > Ottima conoscenza del linguaggio PHP ed i relativi standard (i vari PSR) > Buona conoscenza di MySQL > Comandi di base shell unix (bash) > Competenze di sviluppo frontend: HTML5+CSS+JS (ES6) Requisiti preferenziali: > Capacità di utilizzo di gimp e/o photoshop cs2 > Esperienze nell'uso di un framework PHP (Codeigniter, Phalcon, Laravel) > Competenze ...
...sito web visibile al seguente link Le attività che rimangono da svolgere all'interno di questo sito web sono le seguenti: - mettere slider sempre con autoplay - pagina staff: - creare template contenente una galleria con thumbnail dove al click si apre un lightbox contenente l'immagine grande. Un esempio: - pagina contatti: - inserire “come raggiungerci” che porta a google maps con il calcolo del percorso - pagina eventi: - attualmente va in errore - inserire il campo data da pannello con calendario selezionabile - pagina singolo evento: prevedere pulsante che al click apre un mailto: contenente l'oggetto "Richiedi iscrizione: titolo
Salve vorrei installare wordpress con l'installazione di alcuni script wordpress, si tratta di un sito molto semplice da realizzare. - Registrazione Utenti - Foto Gallery - Chi siamo - Dove siamo - Contatti - Pagamento Carta di Credito - Form inserimento dati
Qui di seguito elenchiamo i requisiti richiesti per la collaborazione: - esperienza pluriennale - buona conoscenza lettura e parlato in italiano - esperienza in realizz...buona conoscenza lettura e parlato in italiano - esperienza in realizzazione totalmente custom (no CMS) - esperienza in progettazione responsive design - ottimo gusto grafico - precisione ed accuratezza nello sviluppo - html5 - css3 - javascript - conoscenza utilizzo bitbucket e comandi git Conoscenza Frameworks e Libraries: - - Bootstrap v3.x - - Respond - jQuery v2.x - jQueryUI v1.x - Web Font Loader v1.x - PhotoSwipe v4.x - OWL Carousel v1.x - OWL Carousel v2.x - Swiper - Fontawesome - SweetAlert2 - Linecons Gradite conoscenze di: - php - sql - fireworks - photoshop
WEB DESIGN: - Progettazione grafica e usabilità dei siti web - HTML5 e CSS - Sviluppo ed utilizzo di componenti web basati sul linguaggio Javascript - Utilizzo del framework Bootstrap - Utilizzo del framework JQuery - Linee guida per l'ottimizzazione SEO dei siti web WEB DEVELOPMENT: - Elementi di ingegneria del software, manutenzione del codice sorgente, Agile development - Linguaggio di programmazione PHP - Progettazione, sviluppo e gestione di database MySql - Installazione, configurazione e sviluppo di portali su motore CMS Drupal - Installazione, configurazione e sviluppo di portali su motore CMS Wordpress - Programmazione di componenti web attraverso framework PHP Symfony e Silex - Ajax e client-side programming
...ecc. Il/la candidato/a ricercato/a FREELANCER (no agenzie, no aziende) dovrà avere i seguenti titoli preferenziali: - Comprovata esperienza nella realizzazione e gestione degli e-commerce - Conoscenza dei principali CMS (Prestashop - Wordpress - Magento) e - gestione dei contenuti su CMS - Conoscenza dei principali linguaggi di programmazione per la gestione completHtml,Css, Javascript, Jquery, Asp, Asp.net (C#), ASP.NET MVC, Ajax, Microsoft SQL Server, LINQ to SQL. - Conoscenza e capacità di gestione dei database - Buona conoscenza della lingua inglese parlata e scritta - Propensione ad apprende nuove tecnologie e linguaggi in maniera autonoma - Persona positiva, motivata, seria e competente Il negozio online dovrà interfacciarsi con il magazzin...
STARTUP Innovativa con sede in Roma ricerca, per ampliamento organico, un esperto informatico con competenze comprovate nei seguenti ambiti: Sviluppo in ambiente LAMP,; Ottima conoscenza di HTML5, CSS3,Javascript, jQuery, Bootstrap
...primi moduli da sviluppare saranno i seguenti ... MODERATORE Gli amministratori dovranno avere la possibilità di sospendere gli utenti, moderare i post e messaggi. Inoltre gli utenti dovranno poter segnalare i comportamenti scorretti di altri utenti "tipico tasto segnala utente" e segnalare contenuti non appropriati. Proprio come avviene in Facebook ALBUM e GALLERY FOTO/VIDEO Gai utenti dovranno poter creare delle gallery e album fotografici (credo esista già qualcosa in giro), potranno scegliere se l'album dovrà essere pubblico, visibile solo ai amici, privato, o visibile solo ai utenti scelti. Il moderatore/amministratore dovrà poter scegliere tramite un flag se le immagini dovranno essere da subito pubblicate o se e...
La figura ricercata si occuperà principalmente di: - sviluppo applicazioni web (Asp.net e/o Javascript) - sviluppo applicazioni windows (C#) - sviluppo di stored procedure (Transact SQL) Competenze richieste, nell'ordine di importanza: - framework .Net e C# - Javascript e librerie JQuery, Angular, lato client; Node.js lato server - Transact SQL - Strumenti di Unit Testing quali NUnit, Jasmine o equivalenti - Html 5 e Bootstrap - Nozioni di usability e interface design
Realizzazione di template Wordpress con grafica e dettagli sulle funzionalità ed effetti grafici (tramite jquery o ccs3) forniti tramite file psd. Non viene richiesto un lavoro creativo, ma seguendo le informazioni che verranno indicate. Homepage (onepage) con scroll verticale contenenti immagini, testi o video embed, pagine interne con photo gallery, testi immagini. Non viene richiesto il caricamento di contenuti, ma appunto la realizzazione del template con la linea grafica già definita nel dettaglio.
...principalmente dello sviluppo backend della nostro piattaforma ma deve sapersi muovere agilmente anche nella parte frontend. Conoscenze richieste * Laurea o un diploma in informatica * Buona conoscenza della lingua inglese * Autonomia organizzativa * Iniziativa * Ottima conoscenza di Node.js, MySQL, MongoDB, * Buona conoscenza di tecnologia front end e ottica responsive (HTML, CSS, Bootstrap, jQuery) * Software versioning (Git) * Testing (mocha, chai) Conoscenze aggiuntive (non necessarie ma preferibili) * Backbone * Experience on mobile development (Android or iOS) ...
...sviluppo backend della nostro piattaforma ma deve sapersi muovere agilmente anche nella parte frontend. Conoscenze richieste * Laurea o un diploma in informatica * Buona conoscenza della lingua inglese * Autonomia organizzativa * Iniziativa * Ottima conoscenza di Node.js, MySQL, MongoDB, * Buona conoscenza di tecnologia front end e ottica responsive (HTML, CSS, Bootstrap, jQuery) * Software versioning (Git) * Testing (mocha, chai) Conoscenze aggiuntive (non necessarie ma preferibili) * Backbone * Experience on mobile development (Android or iOS) ...
...la prima riga non contenga 3 articoli ma 2, di maggiori dimensioni; - Sistemare font size, color e line height e letter spacing; - Nella visualizzazione di ciascuna news, aggiungere: data di pubblicazione, categoria; togliere "Leggi tutto" e mettere le frecce; (vedi immagine) - Aggiungere il modulo "Collaboratori 2016", così come in homepage; - Sfondo bianco ai box delle news; PAGINA GALLERY (il tema fa già una parte del lavoro) - qualche aggiustamento di font e colori; - inserimento dei moduli "Collaboratori 2016" e "Newsletter" come in homepage. CONTATTI: vedere bozze grafiche....
...la prima riga non contenga 3 articoli ma 2, di maggiori dimensioni; - Sistemare font size, color e line height e letter spacing; - Nella visualizzazione di ciascuna news, aggiungere: data di pubblicazione, categoria; togliere "Leggi tutto" e mettere le frecce; (vedi immagine) - Aggiungere il modulo "Collaboratori 2016", così come in homepage; - Sfondo bianco ai box delle news; PAGINA GALLERY (il tema fa già una parte del lavoro) - qualche aggiustamento di font e colori; - inserimento dei moduli "Collaboratori 2016" e "Newsletter" come in homepage. CONTATTI: vedere bozze grafiche....
...pulsante); - Far sì che la prima riga non contenga 3 articoli ma 2; - Sistemare font size, color, line height e letter spacing; - Nella visualizzazione di ciascuna news, aggiungere: data di pubblicazione, categoria; togliere "Leggi tutto" e mettere le frecce; (vedi immagine) - Aggiungere il modulo "Collaboratori 2016", così come in homepage; - Sfondo bianco ai box delle news; PAGINA GALLERY (il tema fa già una parte del lavoro) - qualche aggiustamento di font e colori; - inserimento dei moduli "Collaboratori 2016" e "Newsletter" come in homepage. In generale, rendere il sito identico alle bozze a corredo del progetto....
Facebook Cover Photo - Add Logo Touchups on banner ad
Codici che deve saper utilizzare Cerchiamo una figura su milano, in grado di seguire diversi progetti con almeno un primo livello di competenze: Livello 1: * HTML 5 (creazione dei layout) * CSS 3 (creazione dello stile e di alcune animazioni) * Bootstrap (strumento per velocizzare molto la stesura del layout) * Wordpress (CMS) Livello 2: * Javascript (creazione delle animazioni) * Jquery (strumento per velocizzare la creazione delle animazioni) * Sass (alternativamente Less) (strumento per velocizzare la stesura dei fogli CSS) Livello 3: * AngularJS (potente framework per progetti complessi) Soft skill * Buona capacità di problem-solving * Attenzione ai dettagli * Attitudine al lavoro di squadra
photo photo photo photo photo photo photo photo photo photo photo photo phto photo photo photo photo photo photo photo photo photo photo photo photo phto photo photo photo photo photo photo photo photo photo photo photo photo phto