diff --git a/Felipe Martin.lektorproject b/Felipe Martin.lektorproject index b46899a..9a0a0cd 100644 --- a/Felipe Martin.lektorproject +++ b/Felipe Martin.lektorproject @@ -6,3 +6,4 @@ url_style = absolute [packages] lektor-markdown-highlighter = 0.1 lektor-atom = 0.2 +lektor-htmlmin = 1.0 \ No newline at end of file diff --git a/Makefile b/Makefile index 59b9c8c..740e810 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ dev: build: make dev - lektor build --output-path ./public + lektor build --output-path ./public -f htmlmin watch: node_modules/gulp/bin/gulp.js sass:watch diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/assets/static/sass/_grid.sass b/assets/static/sass/_grid.sass index 29c6c0e..ecaecf6 100644 --- a/assets/static/sass/_grid.sass +++ b/assets/static/sass/_grid.sass @@ -21,16 +21,16 @@ $pad: 20px padding-right: 0 .col-2-3 - width: 66.66% + width: 66% .col-1-3 - width: 33.33% + width: 33% .col-1-2 - width: 50% + width: 49% .col-1-4 - width: 25% + width: 24% .col-1-8 width: 12.5% diff --git a/assets/static/sass/_portfolio.sass b/assets/static/sass/_portfolio.sass new file mode 100644 index 0000000..bd42630 --- /dev/null +++ b/assets/static/sass/_portfolio.sass @@ -0,0 +1,9 @@ +.project + display: inline-block + width: 49% + + img + max-height: 250px + + &.project-work-sites + width: 24% diff --git a/assets/static/sass/style.sass b/assets/static/sass/style.sass index 801f36d..d9bf942 100644 --- a/assets/static/sass/style.sass +++ b/assets/static/sass/style.sass @@ -4,5 +4,6 @@ @import ./grid @import ./layout @import ./blog +@import ./portfolio @import ./table @import ./syntax diff --git a/content/contact/contents.lr b/content/contact/contents.lr index 641d0ca..624211d 100644 --- a/content/contact/contents.lr +++ b/content/contact/contents.lr @@ -4,9 +4,9 @@ title: Contact --- body: -Feel free to ccontact me on: +Feel free to ccontact me via: - E-Mail: [me@fmartingr.com](mailto:me@fmartingr.com) -- Telegram: https://telegram.me/fmartingr +- Telegram: https://telegram.me/fmartingr (fastest!) - Github: https://github.com/fmartingr - LinkedIn: https://linkedin.com/fmartingr - Twitter: https://twitter.com/fmartingr diff --git a/content/made-with-open-source/contents.lr b/content/made-with-open-source/contents.lr index a373c19..cfd09d2 100644 --- a/content/made-with-open-source/contents.lr +++ b/content/made-with-open-source/contents.lr @@ -6,12 +6,17 @@ Even for a small site like this, is important to use the appropriate tools! Some of the open source tools used to make this site are: +Software: * [Atom](https://atom.io) * [Bower](https://bower.io/) * [Emacs](https://www.gnu.org/software/emacs/) * [Gulp](http://gulpjs.com/) * [Lektor](https://getlektor.com) +Javascript libraries: +* [Featherlight lightbox](https://github.com/noelboss/featherlight/) +* [jQuery](https://jquery.com) + And of course, this site "source code" [is publicly accessible on Github too](https://github.com/fmartingr/fmartingr-lektor). --- diff --git a/content/portfolio/contents.lr b/content/portfolio/contents.lr index 4356443..45252b6 100644 --- a/content/portfolio/contents.lr +++ b/content/portfolio/contents.lr @@ -1,13 +1,9 @@ -title: Portfolio +_discoverable: yes --- -body: +_hidden: no +--- +content: -This is a list of the projects: +You can find more software or experiments I made into my [Github account](https://github.com/fmartingr). -* Project 1 -* Project 2 -* Project 3 ---- -_slug: ---- -_template: portfolio.html +This is most of the work/personal projects I have been involved in but it may not be complete as I may have forgot to put some of them, didn't have enough information or the owner didn't allow me to announce my role in it. diff --git a/content/portfolio/foss/contents.lr b/content/portfolio/foss/contents.lr new file mode 100644 index 0000000..4fbb5a7 --- /dev/null +++ b/content/portfolio/foss/contents.lr @@ -0,0 +1,3 @@ +name: FOSS +--- +slug: foss diff --git a/content/portfolio/foss/django-stats2/contents.lr b/content/portfolio/foss/django-stats2/contents.lr new file mode 100644 index 0000000..b9c3b2c --- /dev/null +++ b/content/portfolio/foss/django-stats2/contents.lr @@ -0,0 +1,11 @@ +name: django-stats2 +--- +slug: django-stats2 +--- +url: https://github.com/fmartingr/django-stats2 +--- +url_in_list: yes +--- +description_in_list: yes +--- +description: Django library to create custom stats for model objects. \ No newline at end of file diff --git a/content/portfolio/foss/howmuchforthis/contents.lr b/content/portfolio/foss/howmuchforthis/contents.lr new file mode 100644 index 0000000..5cbfc68 --- /dev/null +++ b/content/portfolio/foss/howmuchforthis/contents.lr @@ -0,0 +1,9 @@ +name: HowMuchForThis +--- +description: Simple API to extract prices from some e-commerce sites. +--- +description_in_list: yes +--- +url: https://github.com/fmartingr/howmuchforthis +--- +url_in_list: yes diff --git a/content/portfolio/foss/keyhinter/contents.lr b/content/portfolio/foss/keyhinter/contents.lr new file mode 100644 index 0000000..937700b --- /dev/null +++ b/content/portfolio/foss/keyhinter/contents.lr @@ -0,0 +1,11 @@ +name: keyhinter +--- +description: Web Extension to easily navigate a site using only the keyboard. +--- +description_in_list: yes +--- +slug: keyhinter +--- +url: https://github.com/fmartingr/keyhinter +--- +url_in_list: yes diff --git a/content/portfolio/foss/natif/contents.lr b/content/portfolio/foss/natif/contents.lr new file mode 100644 index 0000000..1de0ea5 --- /dev/null +++ b/content/portfolio/foss/natif/contents.lr @@ -0,0 +1,9 @@ +name: Natif +--- +description: Run websites as if they where native OS applications. +--- +description_in_list: yes +--- +url: https://github.com/fmartingr/natif +--- +url_in_list: yes diff --git a/content/portfolio/foss/pyluxafor/contents.lr b/content/portfolio/foss/pyluxafor/contents.lr new file mode 100644 index 0000000..7f8127a --- /dev/null +++ b/content/portfolio/foss/pyluxafor/contents.lr @@ -0,0 +1,11 @@ +name: pyluxafor +--- +description: Python library and CLI to interact with Luxafor USB Leds. +--- +description_in_list: yes +--- +slug: pyluxafor +--- +url: https://github.com/fmartingr/pyluxafor +--- +url_in_list: yes diff --git a/content/portfolio/foss/python-yubikey/contents.lr b/content/portfolio/foss/python-yubikey/contents.lr new file mode 100644 index 0000000..582b0d9 --- /dev/null +++ b/content/portfolio/foss/python-yubikey/contents.lr @@ -0,0 +1,9 @@ +name: python-yubikey +--- +description: Python library to interact with Yubico keys with OTP authentication. +--- +description_in_list: yes +--- +url: https://github.com/fmartingr/python-yubikey +--- +url_in_list: yes diff --git a/content/portfolio/personal-projects/amiibofindr/contents.lr b/content/portfolio/personal-projects/amiibofindr/contents.lr new file mode 100644 index 0000000..72ea2b5 --- /dev/null +++ b/content/portfolio/personal-projects/amiibofindr/contents.lr @@ -0,0 +1,22 @@ +name: AmiiboFindr +--- +date: 2015-06-23 +--- +description: + +A site for user to show and keep track of the Nintendo collectible figures called _Amiibo_, with also background jobs to fetch prices from configured shops. + +Mostly an experiment to build something bigger. +--- +stack: Django, REST, CSS3, SemanticUI +--- +type: personal +--- +role: One-man project +--- +slug: amiibofindr +--- +url: + +http://amiibofindr.com + diff --git a/content/portfolio/personal-projects/amiibofindr/image.png b/content/portfolio/personal-projects/amiibofindr/image.png new file mode 100644 index 0000000..99fc7ae Binary files /dev/null and b/content/portfolio/personal-projects/amiibofindr/image.png differ diff --git a/content/portfolio/personal-projects/contents.lr b/content/portfolio/personal-projects/contents.lr new file mode 100644 index 0000000..6c8fa5b --- /dev/null +++ b/content/portfolio/personal-projects/contents.lr @@ -0,0 +1,5 @@ +name: Personal projects +--- +slug: personal-projects +--- +show_images: yes diff --git a/content/portfolio/personal-projects/shelfzilla/contents.lr b/content/portfolio/personal-projects/shelfzilla/contents.lr new file mode 100644 index 0000000..9ca8dc6 --- /dev/null +++ b/content/portfolio/personal-projects/shelfzilla/contents.lr @@ -0,0 +1,22 @@ +name: Shelfzilla +--- +date: 2014-07-15 +--- +description: + +A site for comic collectors where anyone could track their collections, wish lists and read volumes. + +The site was shut down on August 6th, 2016 after being online for two years. +--- +stack: Django, Python, Javascript, PostgreSQL, CSS +--- +type: personal +--- +role: Software engineer +--- +slug: shelfzilla +--- +url: + +https://shelfzilla.com + diff --git a/content/portfolio/personal-projects/shelfzilla/image.jpg b/content/portfolio/personal-projects/shelfzilla/image.jpg new file mode 100644 index 0000000..5119b1d Binary files /dev/null and b/content/portfolio/personal-projects/shelfzilla/image.jpg differ diff --git a/content/portfolio/personal-projects/shelfzilla/image2.png b/content/portfolio/personal-projects/shelfzilla/image2.png new file mode 100644 index 0000000..814d9a8 Binary files /dev/null and b/content/portfolio/personal-projects/shelfzilla/image2.png differ diff --git a/content/portfolio/personal-projects/shelfzilla/image3.png b/content/portfolio/personal-projects/shelfzilla/image3.png new file mode 100644 index 0000000..f5cb49e Binary files /dev/null and b/content/portfolio/personal-projects/shelfzilla/image3.png differ diff --git a/content/portfolio/volunteer-work/contents.lr b/content/portfolio/volunteer-work/contents.lr new file mode 100644 index 0000000..da79c81 --- /dev/null +++ b/content/portfolio/volunteer-work/contents.lr @@ -0,0 +1,5 @@ +name: Volunteer Work +--- +slug: volunteer-work +--- +show_images: yes diff --git a/content/portfolio/volunteer-work/guild-empire/contents.lr b/content/portfolio/volunteer-work/guild-empire/contents.lr new file mode 100644 index 0000000..7fae5e7 --- /dev/null +++ b/content/portfolio/volunteer-work/guild-empire/contents.lr @@ -0,0 +1,19 @@ +name: Guild Empire +--- +date: 2015-07-13 +--- +description: + +A multiplayer turn based game where you control a guild assigning actions to your members that resolve after all players have selected actions. Its a really deep and complex game that my friend [@rsanchezbalo](https://twitter.com/rsanchezbalo) and some other have designed. For more information (in Spanish) [check out this video](http://piweek.tumblr.com/post/124072540493/ramiro-introduces-us-in-spanish-guild-empires). + +Volunteered in the 2015s summer piweek. +--- +stack: +--- +type: volunteer +--- +role: Back-end engineer +--- +slug: guild-empire +--- +url: diff --git a/content/portfolio/volunteer-work/guild-empire/image.jpg b/content/portfolio/volunteer-work/guild-empire/image.jpg new file mode 100644 index 0000000..4873c8b Binary files /dev/null and b/content/portfolio/volunteer-work/guild-empire/image.jpg differ diff --git a/content/portfolio/volunteer-work/random-table/contents.lr b/content/portfolio/volunteer-work/random-table/contents.lr new file mode 100644 index 0000000..8471d99 --- /dev/null +++ b/content/portfolio/volunteer-work/random-table/contents.lr @@ -0,0 +1,24 @@ +name: A random table +--- +date: 2013-06-09 +--- +description: + +As the site say: + +> The place to find or host game sessions, meet new people through our player-to-player affinity system and discover new exciting games. + +Volunteered on the 2013s Summer Piweek. +--- +stack: Django, Python, Javascript +--- +type: volunteer +--- +role: Django developer +--- +slug: random-table +--- +url: + +http://arandomtable.com/ + diff --git a/content/portfolio/volunteer-work/random-table/image.jpg b/content/portfolio/volunteer-work/random-table/image.jpg new file mode 100644 index 0000000..8c82a10 Binary files /dev/null and b/content/portfolio/volunteer-work/random-table/image.jpg differ diff --git a/content/portfolio/work-applications/contents.lr b/content/portfolio/work-applications/contents.lr new file mode 100644 index 0000000..92e8418 --- /dev/null +++ b/content/portfolio/work-applications/contents.lr @@ -0,0 +1,3 @@ +name: Work (applications) +--- +slug: work-applications diff --git a/content/portfolio/work-applications/digital-signage-tds/contents.lr b/content/portfolio/work-applications/digital-signage-tds/contents.lr new file mode 100644 index 0000000..1daf281 --- /dev/null +++ b/content/portfolio/work-applications/digital-signage-tds/contents.lr @@ -0,0 +1,25 @@ +name: The Digital Signage (TDS) +--- +date: 2009-07-15 +--- +description: + +A custom digital signage software implementation built in vanilla PHP as the backend and web technologies in the front-end. Built in ~two months as a MVP that allowed me to start my own company with a partner. + +Components: +- Crawler: A news crawler that filled up our database with news from different sources, tagged by source, category and geographic location. +- Screen Software: Custom scripts built on top of Micro PCs mounted behind the TV screens, allowing the computer to run a browser in "store mode", disabling any using input to show the pre-configured URL attached to this TV/Location. +- HTTP Public screen URL: The URL that the TV loaded in their browsers, with Javascript, built-in caching and some other goodies for maintenance. +- Backoffice: The main control panel for all the components where all automated news-list for the clients where generated, allowing multiple sources, configuration of the screens, information about online availability, etc. +--- +stack: PHP, Mysql, Javascript, IT +--- +type: private +--- +role: Software/Hardware Engineer +--- +slug: digital-signage-tds +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work-applications/ewa-easy-web-admin/contents.lr b/content/portfolio/work-applications/ewa-easy-web-admin/contents.lr new file mode 100644 index 0000000..748f28c --- /dev/null +++ b/content/portfolio/work-applications/ewa-easy-web-admin/contents.lr @@ -0,0 +1,26 @@ +name: EWA (Easy Web Administrator) +--- +date: 2010-01-01 +--- +description: + +A custom framework to easily build websites with the big feature for end-users that the contents were easily editable live on top of the site, reviewing the changes of the text/media files on the fly. + +Some features: +- Content revisions. +- Privilege support. +- Customizable site modules. +- Central administration application for all your sites. +- Branding support. +--- +stack: PHP, Mysql, Javascript +--- +type: private +--- +role: Software Engineer +--- +slug: ewa-easy-web-administrator +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work-applications/pendulum-framework/contents.lr b/content/portfolio/work-applications/pendulum-framework/contents.lr new file mode 100644 index 0000000..83fba79 --- /dev/null +++ b/content/portfolio/work-applications/pendulum-framework/contents.lr @@ -0,0 +1,21 @@ +name: Pendulum Framework +--- +date: 2011-12-11 +--- +description: + +A simple MVC framework built with vanilla PHP. The framework contained basic model support to easily create interaction of the site with the database as a simple yet extensible ORM, basic views that you could associate with templates and a core class to load modules or models as required. + +This framework was built for the Projeggt project but [@albertogcatalan](https://github.com/albertogcatalan) continued working on it as [Quaver](https://github.com/MilloLab/quaver) under MIT license. +--- +stack: PHP, Mysql +--- +type: private +--- +role: Software Engineer +--- +slug: pendulum-framework +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/a-house/contents.lr b/content/portfolio/work/a-house/contents.lr new file mode 100644 index 0000000..f4aaebf --- /dev/null +++ b/content/portfolio/work/a-house/contents.lr @@ -0,0 +1,20 @@ +name: A-House +--- +date: 2013-09-15 +--- +description: Business site for one of my companies. Basic landing site with some eye-candy stuff and contact details. +--- +stack: HTML, Javascript, CSS +--- +type: work +--- +role: Software Engineer +--- +slug: a-house +--- +url: + +http://a-house.es/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/a-house/image.jpg b/content/portfolio/work/a-house/image.jpg new file mode 100644 index 0000000..3a98329 Binary files /dev/null and b/content/portfolio/work/a-house/image.jpg differ diff --git a/content/portfolio/work/abc/contents.lr b/content/portfolio/work/abc/contents.lr new file mode 100644 index 0000000..de9cbc8 --- /dev/null +++ b/content/portfolio/work/abc/contents.lr @@ -0,0 +1,17 @@ +name: ABC Compressors +--- +date: 2010-02-17 +--- +description: Brochure web development. ABC brand services, products, news and catalogs slideshow. +--- +stack: +--- +type: work +--- +role: Software Engineer +--- +slug: abc +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/abc/image.jpg b/content/portfolio/work/abc/image.jpg new file mode 100644 index 0000000..eb9c5d9 Binary files /dev/null and b/content/portfolio/work/abc/image.jpg differ diff --git a/content/portfolio/work/abc/image2.jpg b/content/portfolio/work/abc/image2.jpg new file mode 100644 index 0000000..3234530 Binary files /dev/null and b/content/portfolio/work/abc/image2.jpg differ diff --git a/content/portfolio/work/abc/image3.jpg b/content/portfolio/work/abc/image3.jpg new file mode 100644 index 0000000..60e7e28 Binary files /dev/null and b/content/portfolio/work/abc/image3.jpg differ diff --git a/content/portfolio/work/ak-helicopters/contents.lr b/content/portfolio/work/ak-helicopters/contents.lr new file mode 100644 index 0000000..fdce09a --- /dev/null +++ b/content/portfolio/work/ak-helicopters/contents.lr @@ -0,0 +1,20 @@ +name: AK-Helicopters +--- +date: 2014-08-15 +--- +description: A familiar bussiness of helicopter flights. Site with information and multimedia content for the company and also information of its services and routes. +--- +stack: Django, Python, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: ak-helicopters +--- +url: + +http://ak-helicopters.com/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/ak-helicopters/image.jpg b/content/portfolio/work/ak-helicopters/image.jpg new file mode 100644 index 0000000..b7f3e7a Binary files /dev/null and b/content/portfolio/work/ak-helicopters/image.jpg differ diff --git a/content/portfolio/work/ak-helicopters/image2.png b/content/portfolio/work/ak-helicopters/image2.png new file mode 100644 index 0000000..bffbb61 Binary files /dev/null and b/content/portfolio/work/ak-helicopters/image2.png differ diff --git a/content/portfolio/work/azgestauto/contents.lr b/content/portfolio/work/azgestauto/contents.lr new file mode 100644 index 0000000..4a49a87 --- /dev/null +++ b/content/portfolio/work/azgestauto/contents.lr @@ -0,0 +1,17 @@ +name: AZGestauto +--- +date: 2010-04-14 +--- +description: Online services and commerce platform. Custom development of service management system and car buy / sell / auction system. +--- +stack: PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: azgestauto +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/azgestauto/image.jpg b/content/portfolio/work/azgestauto/image.jpg new file mode 100644 index 0000000..3ce0faf Binary files /dev/null and b/content/portfolio/work/azgestauto/image.jpg differ diff --git a/content/portfolio/work/azgestauto/image2.jpg b/content/portfolio/work/azgestauto/image2.jpg new file mode 100644 index 0000000..c78fee9 Binary files /dev/null and b/content/portfolio/work/azgestauto/image2.jpg differ diff --git a/content/portfolio/work/azgestauto/image3.jpg b/content/portfolio/work/azgestauto/image3.jpg new file mode 100644 index 0000000..c78fee9 Binary files /dev/null and b/content/portfolio/work/azgestauto/image3.jpg differ diff --git a/content/portfolio/work/azgestauto/image4.jpg b/content/portfolio/work/azgestauto/image4.jpg new file mode 100644 index 0000000..210d99d Binary files /dev/null and b/content/portfolio/work/azgestauto/image4.jpg differ diff --git a/content/portfolio/work/azgestauto/image5.jpg b/content/portfolio/work/azgestauto/image5.jpg new file mode 100644 index 0000000..2eac9a5 Binary files /dev/null and b/content/portfolio/work/azgestauto/image5.jpg differ diff --git a/content/portfolio/work/bexen/contents.lr b/content/portfolio/work/bexen/contents.lr new file mode 100644 index 0000000..1a68d27 --- /dev/null +++ b/content/portfolio/work/bexen/contents.lr @@ -0,0 +1,20 @@ +name: Bexen Cardio / Medical +--- +date: 2011-11-15 +--- +description: Brochure web and online catalog development. Specific products and online services catalog development for Bexen Cardio and Bexen Medical brands. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: bexen +--- +url: + +http://www.bexencardio.com/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/bexen/image.jpg b/content/portfolio/work/bexen/image.jpg new file mode 100644 index 0000000..1ef7ecb Binary files /dev/null and b/content/portfolio/work/bexen/image.jpg differ diff --git a/content/portfolio/work/bexen/image2.jpg b/content/portfolio/work/bexen/image2.jpg new file mode 100644 index 0000000..7e4d827 Binary files /dev/null and b/content/portfolio/work/bexen/image2.jpg differ diff --git a/content/portfolio/work/bexen/image3.jpg b/content/portfolio/work/bexen/image3.jpg new file mode 100644 index 0000000..8577106 Binary files /dev/null and b/content/portfolio/work/bexen/image3.jpg differ diff --git a/content/portfolio/work/bexen/image4.jpg b/content/portfolio/work/bexen/image4.jpg new file mode 100644 index 0000000..f7e7d09 Binary files /dev/null and b/content/portfolio/work/bexen/image4.jpg differ diff --git a/content/portfolio/work/bexen/image5.jpg b/content/portfolio/work/bexen/image5.jpg new file mode 100644 index 0000000..0bdeaaa Binary files /dev/null and b/content/portfolio/work/bexen/image5.jpg differ diff --git a/content/portfolio/work/bexen/image6.jpg b/content/portfolio/work/bexen/image6.jpg new file mode 100644 index 0000000..5baa8cc Binary files /dev/null and b/content/portfolio/work/bexen/image6.jpg differ diff --git a/content/portfolio/work/bytepix/contents.lr b/content/portfolio/work/bytepix/contents.lr new file mode 100644 index 0000000..b3c2a2b --- /dev/null +++ b/content/portfolio/work/bytepix/contents.lr @@ -0,0 +1,20 @@ +name: Bytepix +--- +date: 2013-01-15 +--- +description: Business site for one of my companies. Basic Django CMS stack with some eye-candy Javascript on the frontpage that added some fun to the visitors. +--- +stack: Django, Javascript, Coffeescript, PostgreSQL +--- +type: work +--- +role: Software Engineer +--- +slug: bytepix +--- +url: + +http://www.bytepix.com + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/bytepix/image.jpg b/content/portfolio/work/bytepix/image.jpg new file mode 100644 index 0000000..45d492c Binary files /dev/null and b/content/portfolio/work/bytepix/image.jpg differ diff --git a/content/portfolio/work/clinica-marzo/contents.lr b/content/portfolio/work/clinica-marzo/contents.lr new file mode 100644 index 0000000..88b15cd --- /dev/null +++ b/content/portfolio/work/clinica-marzo/contents.lr @@ -0,0 +1,24 @@ +name: Clinica Marzo +--- +date: 2013-12-15 +--- +description: + +Bussiness site for a dental clinic group. Mostly a content site. + +A copy of the site were made for the owner: http://rubenmarzo.es +--- +stack: Django, Python, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: clinica-marzo +--- +url: + +http://clinicamarzo.es/es/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/clinica-marzo/image.jpg b/content/portfolio/work/clinica-marzo/image.jpg new file mode 100644 index 0000000..cb792fa Binary files /dev/null and b/content/portfolio/work/clinica-marzo/image.jpg differ diff --git a/content/portfolio/work/clinica-marzo/image2.png b/content/portfolio/work/clinica-marzo/image2.png new file mode 100644 index 0000000..8684ae5 Binary files /dev/null and b/content/portfolio/work/clinica-marzo/image2.png differ diff --git a/content/portfolio/work/clinica-marzo/image3.png b/content/portfolio/work/clinica-marzo/image3.png new file mode 100644 index 0000000..760b89e Binary files /dev/null and b/content/portfolio/work/clinica-marzo/image3.png differ diff --git a/content/portfolio/work/contents.lr b/content/portfolio/work/contents.lr new file mode 100644 index 0000000..8287871 --- /dev/null +++ b/content/portfolio/work/contents.lr @@ -0,0 +1,5 @@ +name: Work (sites) +--- +slug: work-sites +--- +show_images: yes diff --git a/content/portfolio/work/danobatgroup/contents.lr b/content/portfolio/work/danobatgroup/contents.lr new file mode 100644 index 0000000..a623462 --- /dev/null +++ b/content/portfolio/work/danobatgroup/contents.lr @@ -0,0 +1,20 @@ +name: Danobatgroup +--- +date: 2010-03-17 +--- +description: Corporate web development manageable in 8 languages​​. Joint definition of complex content structure, with integrated SEO optimization tools in the application. File warehouse with different privilege levels and expiration date assignment of shared files for the commercial network. +--- +stack: PHP, jQuery +--- +type: work +--- +role: Software Engineer +--- +slug: danobatgroup +--- +url: + +http://www.danobatgroup.com + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/danobatgroup/image.jpg b/content/portfolio/work/danobatgroup/image.jpg new file mode 100644 index 0000000..4e44e00 Binary files /dev/null and b/content/portfolio/work/danobatgroup/image.jpg differ diff --git a/content/portfolio/work/danobatgroup/image2.jpg b/content/portfolio/work/danobatgroup/image2.jpg new file mode 100644 index 0000000..b1c8f87 Binary files /dev/null and b/content/portfolio/work/danobatgroup/image2.jpg differ diff --git a/content/portfolio/work/danobatgroup/image3.jpg b/content/portfolio/work/danobatgroup/image3.jpg new file mode 100644 index 0000000..6899953 Binary files /dev/null and b/content/portfolio/work/danobatgroup/image3.jpg differ diff --git a/content/portfolio/work/domusa/contents.lr b/content/portfolio/work/domusa/contents.lr new file mode 100644 index 0000000..bfbc342 --- /dev/null +++ b/content/portfolio/work/domusa/contents.lr @@ -0,0 +1,17 @@ +name: Domusa +--- +date: 2011-10-24 +--- +description: Corporate website development with access to private area. Access privileges definition and subsequent programming, with SEO optimization tools integrated into the application. Variable contents depending on the availability of products / services in different geographic locations. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: domusa +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/domusa/image.jpg b/content/portfolio/work/domusa/image.jpg new file mode 100644 index 0000000..a4c268a Binary files /dev/null and b/content/portfolio/work/domusa/image.jpg differ diff --git a/content/portfolio/work/domusa/image2.jpg b/content/portfolio/work/domusa/image2.jpg new file mode 100644 index 0000000..0db76fb Binary files /dev/null and b/content/portfolio/work/domusa/image2.jpg differ diff --git a/content/portfolio/work/domusa/image3.jpg b/content/portfolio/work/domusa/image3.jpg new file mode 100644 index 0000000..af7cdc3 Binary files /dev/null and b/content/portfolio/work/domusa/image3.jpg differ diff --git a/content/portfolio/work/domusa/image4.jpg b/content/portfolio/work/domusa/image4.jpg new file mode 100644 index 0000000..eb577e1 Binary files /dev/null and b/content/portfolio/work/domusa/image4.jpg differ diff --git a/content/portfolio/work/domusa/image5.jpg b/content/portfolio/work/domusa/image5.jpg new file mode 100644 index 0000000..26d9821 Binary files /dev/null and b/content/portfolio/work/domusa/image5.jpg differ diff --git a/content/portfolio/work/ds_ampo/contents.lr b/content/portfolio/work/ds_ampo/contents.lr new file mode 100644 index 0000000..84cbc4f --- /dev/null +++ b/content/portfolio/work/ds_ampo/contents.lr @@ -0,0 +1,17 @@ +name: Ampo +--- +date: 2011-12-01 +--- +description: Corporate Digital Signage. Personalized access to admin panel to handle corporate hospitality contents and internal communication. +--- +stack: TDS, PHP, Javascript, Mysql +--- +type: work +--- +role: Software Engineer +--- +slug: ds_ampo +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ds_ampo/image.jpg b/content/portfolio/work/ds_ampo/image.jpg new file mode 100644 index 0000000..d1800c4 Binary files /dev/null and b/content/portfolio/work/ds_ampo/image.jpg differ diff --git a/content/portfolio/work/ds_ampo/image2.jpg b/content/portfolio/work/ds_ampo/image2.jpg new file mode 100644 index 0000000..326e7bb Binary files /dev/null and b/content/portfolio/work/ds_ampo/image2.jpg differ diff --git a/content/portfolio/work/ds_ampo/image3.jpg b/content/portfolio/work/ds_ampo/image3.jpg new file mode 100644 index 0000000..7eef8e6 Binary files /dev/null and b/content/portfolio/work/ds_ampo/image3.jpg differ diff --git a/content/portfolio/work/ds_domusa/contents.lr b/content/portfolio/work/ds_domusa/contents.lr new file mode 100644 index 0000000..7159469 --- /dev/null +++ b/content/portfolio/work/ds_domusa/contents.lr @@ -0,0 +1,17 @@ +name: DS Domusa +--- +date: 2009-08-31 +--- +description: Digital Signage for POS. Joint definition of trusted external sources and access to administration panel for custom ads. Information screens that display advertising and industry contents chosen by the customer. +--- +stack: PHP, Chrome, RSS, Javascript, Crawling +--- +type: work +--- +role: Software/Hardware Engineer +--- +slug: ds_domusa +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ds_domusa/image.jpg b/content/portfolio/work/ds_domusa/image.jpg new file mode 100644 index 0000000..5b71460 Binary files /dev/null and b/content/portfolio/work/ds_domusa/image.jpg differ diff --git a/content/portfolio/work/ds_domusa/image2.jpg b/content/portfolio/work/ds_domusa/image2.jpg new file mode 100644 index 0000000..1b464fb Binary files /dev/null and b/content/portfolio/work/ds_domusa/image2.jpg differ diff --git a/content/portfolio/work/ds_drs_ideko/contents.lr b/content/portfolio/work/ds_drs_ideko/contents.lr new file mode 100644 index 0000000..c451d55 --- /dev/null +++ b/content/portfolio/work/ds_drs_ideko/contents.lr @@ -0,0 +1,17 @@ +name: DRS & IK4-Ideko +--- +date: 2009-11-30 +--- +description: Digital Signage with external content. Joint definition of trusted external sources for subsequent automatic publication of content. Information screens that display industry specialized articles automatically obtained from trusted sources. +--- +stack: Digital Signage +--- +type: work +--- +role: Software / Hardware Engineer +--- +slug: ds_drs_ideko +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ds_drs_ideko/image.jpg b/content/portfolio/work/ds_drs_ideko/image.jpg new file mode 100644 index 0000000..d3e23f2 Binary files /dev/null and b/content/portfolio/work/ds_drs_ideko/image.jpg differ diff --git a/content/portfolio/work/ds_drs_ideko/image2.jpg b/content/portfolio/work/ds_drs_ideko/image2.jpg new file mode 100644 index 0000000..fad62e2 Binary files /dev/null and b/content/portfolio/work/ds_drs_ideko/image2.jpg differ diff --git a/content/portfolio/work/enpap/contents.lr b/content/portfolio/work/enpap/contents.lr new file mode 100644 index 0000000..0f8dc0c --- /dev/null +++ b/content/portfolio/work/enpap/contents.lr @@ -0,0 +1,20 @@ +name: ENPAP +--- +date: 2012-03-29 +--- +description: Simple and flexible management system development. ENPAP symposium live tracking through the insertion of contents by event organizers. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: enpap +--- +url: + +http://e-n-p-a-p.net/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/enpap/image.jpg b/content/portfolio/work/enpap/image.jpg new file mode 100644 index 0000000..7ede803 Binary files /dev/null and b/content/portfolio/work/enpap/image.jpg differ diff --git a/content/portfolio/work/enpap/image2.jpg b/content/portfolio/work/enpap/image2.jpg new file mode 100644 index 0000000..738847f Binary files /dev/null and b/content/portfolio/work/enpap/image2.jpg differ diff --git a/content/portfolio/work/enpap/image3.jpg b/content/portfolio/work/enpap/image3.jpg new file mode 100644 index 0000000..7902da1 Binary files /dev/null and b/content/portfolio/work/enpap/image3.jpg differ diff --git a/content/portfolio/work/gurpil/contents.lr b/content/portfolio/work/gurpil/contents.lr new file mode 100644 index 0000000..fb212f7 --- /dev/null +++ b/content/portfolio/work/gurpil/contents.lr @@ -0,0 +1,20 @@ +name: Gurpil +--- +date: 2011-11-30 +--- +description: Corporate web development and online product catalog. Definition and programming of multiple category levels; manageable multimedia area. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: gurpil +--- +url: + +http://www.gurpilan.com/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/gurpil/image.jpg b/content/portfolio/work/gurpil/image.jpg new file mode 100644 index 0000000..596c1d2 Binary files /dev/null and b/content/portfolio/work/gurpil/image.jpg differ diff --git a/content/portfolio/work/gurpil/image2.jpg b/content/portfolio/work/gurpil/image2.jpg new file mode 100644 index 0000000..fed9a97 Binary files /dev/null and b/content/portfolio/work/gurpil/image2.jpg differ diff --git a/content/portfolio/work/gurpil/image3.jpg b/content/portfolio/work/gurpil/image3.jpg new file mode 100644 index 0000000..8450bb3 Binary files /dev/null and b/content/portfolio/work/gurpil/image3.jpg differ diff --git a/content/portfolio/work/ik4-ideko/contents.lr b/content/portfolio/work/ik4-ideko/contents.lr new file mode 100644 index 0000000..9693c21 --- /dev/null +++ b/content/portfolio/work/ik4-ideko/contents.lr @@ -0,0 +1,20 @@ +name: IK4-Ideko +--- +date: 2011-10-18 +--- +description: Corporate website section development for the 25th anniversary, also accessible from independent domain. Tailored programming of multimedia viewers for different types of content continuously published on the website: images, videos, documents and presentations. +--- +stack: EWA, PHP, Javascript, MySQL +--- +type: work +--- +role: Software Engineer +--- +slug: ik4-ideko +--- +url: + +http://www.ideko.es/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ik4-ideko/image.jpg b/content/portfolio/work/ik4-ideko/image.jpg new file mode 100644 index 0000000..4216117 Binary files /dev/null and b/content/portfolio/work/ik4-ideko/image.jpg differ diff --git a/content/portfolio/work/ik4-ideko/image2.jpg b/content/portfolio/work/ik4-ideko/image2.jpg new file mode 100644 index 0000000..5cbdb73 Binary files /dev/null and b/content/portfolio/work/ik4-ideko/image2.jpg differ diff --git a/content/portfolio/work/ik4-ideko/image3.jpg b/content/portfolio/work/ik4-ideko/image3.jpg new file mode 100644 index 0000000..78c0c0e Binary files /dev/null and b/content/portfolio/work/ik4-ideko/image3.jpg differ diff --git a/content/portfolio/work/ik4-ideko/image4.jpg b/content/portfolio/work/ik4-ideko/image4.jpg new file mode 100644 index 0000000..4216117 Binary files /dev/null and b/content/portfolio/work/ik4-ideko/image4.jpg differ diff --git a/content/portfolio/work/ik4-ideko25/contents.lr b/content/portfolio/work/ik4-ideko25/contents.lr new file mode 100644 index 0000000..a814574 --- /dev/null +++ b/content/portfolio/work/ik4-ideko25/contents.lr @@ -0,0 +1,17 @@ +name: IK4-Ideko 25 aniversario +--- +date: 2011-10-18 +--- +description: Corporate website section development for the 25th anniversary, also accessible from independent domain. Tailored programming of multimedia viewers for different types of content continuously published on the website: images, videos, documents and presentations. +--- +stack: EWA, PHP, Javascript, MySQL +--- +type: work +--- +role: Software Engineer +--- +slug: ik4-ideko25 +--- +url: +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ik4-ideko25/image.jpg b/content/portfolio/work/ik4-ideko25/image.jpg new file mode 100644 index 0000000..1b20a3e Binary files /dev/null and b/content/portfolio/work/ik4-ideko25/image.jpg differ diff --git a/content/portfolio/work/ik4-ideko25/image2.jpg b/content/portfolio/work/ik4-ideko25/image2.jpg new file mode 100644 index 0000000..fd2c82e Binary files /dev/null and b/content/portfolio/work/ik4-ideko25/image2.jpg differ diff --git a/content/portfolio/work/ik4-lortek/contents.lr b/content/portfolio/work/ik4-lortek/contents.lr new file mode 100644 index 0000000..4d998b5 --- /dev/null +++ b/content/portfolio/work/ik4-lortek/contents.lr @@ -0,0 +1,20 @@ +name: IK4-Lortek +--- +date: 2011-01-27 +--- +description: Corporate website development with several content hierarchy levels. Joint definition of architecture, programming fully manageable submenus. +--- +stack: EWA, PHP, Javascript, MySQL +--- +type: work +--- +role: Software Engineer +--- +slug: ik4-lortek +--- +url: + +http://www.lortek.es/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/ik4-lortek/image.jpg b/content/portfolio/work/ik4-lortek/image.jpg new file mode 100644 index 0000000..5f5282b Binary files /dev/null and b/content/portfolio/work/ik4-lortek/image.jpg differ diff --git a/content/portfolio/work/ik4-lortek/image2.jpg b/content/portfolio/work/ik4-lortek/image2.jpg new file mode 100644 index 0000000..f7cde86 Binary files /dev/null and b/content/portfolio/work/ik4-lortek/image2.jpg differ diff --git a/content/portfolio/work/ik4-lortek/image3.jpg b/content/portfolio/work/ik4-lortek/image3.jpg new file mode 100644 index 0000000..aeecc69 Binary files /dev/null and b/content/portfolio/work/ik4-lortek/image3.jpg differ diff --git a/content/portfolio/work/kide/contents.lr b/content/portfolio/work/kide/contents.lr new file mode 100644 index 0000000..101d9b5 --- /dev/null +++ b/content/portfolio/work/kide/contents.lr @@ -0,0 +1,20 @@ +name: Kide +--- +date: 2012-04-12 +--- +description: Corporate website development and online product catalog covering different brand ranges. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: kide +--- +url: + +http://www.kide.com/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/kide/image.jpg b/content/portfolio/work/kide/image.jpg new file mode 100644 index 0000000..d71b688 Binary files /dev/null and b/content/portfolio/work/kide/image.jpg differ diff --git a/content/portfolio/work/kide/image2.jpg b/content/portfolio/work/kide/image2.jpg new file mode 100644 index 0000000..7a54c01 Binary files /dev/null and b/content/portfolio/work/kide/image2.jpg differ diff --git a/content/portfolio/work/kide/image3.jpg b/content/portfolio/work/kide/image3.jpg new file mode 100644 index 0000000..b61f07e Binary files /dev/null and b/content/portfolio/work/kide/image3.jpg differ diff --git a/content/portfolio/work/kide/image4.jpg b/content/portfolio/work/kide/image4.jpg new file mode 100644 index 0000000..ef3ec4c Binary files /dev/null and b/content/portfolio/work/kide/image4.jpg differ diff --git a/content/portfolio/work/laip/contents.lr b/content/portfolio/work/laip/contents.lr new file mode 100644 index 0000000..d3a4984 --- /dev/null +++ b/content/portfolio/work/laip/contents.lr @@ -0,0 +1,20 @@ +name: Laip +--- +date: 2012-06-03 +--- +description: Brochure web development, manageable. Web platform integrated with product management ERP and customer management ERP. Online product catalog with over 9,000 references, configurable online. +--- +stack: EWA, PHP, Custom ERP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: laip +--- +url: + +https://www.laip.es/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/laip/image.jpg b/content/portfolio/work/laip/image.jpg new file mode 100644 index 0000000..edc10b3 Binary files /dev/null and b/content/portfolio/work/laip/image.jpg differ diff --git a/content/portfolio/work/laip/image2.jpg b/content/portfolio/work/laip/image2.jpg new file mode 100644 index 0000000..55b8eaa Binary files /dev/null and b/content/portfolio/work/laip/image2.jpg differ diff --git a/content/portfolio/work/laip/image3.jpg b/content/portfolio/work/laip/image3.jpg new file mode 100644 index 0000000..2d75b33 Binary files /dev/null and b/content/portfolio/work/laip/image3.jpg differ diff --git a/content/portfolio/work/laip/image4.jpg b/content/portfolio/work/laip/image4.jpg new file mode 100644 index 0000000..021994f Binary files /dev/null and b/content/portfolio/work/laip/image4.jpg differ diff --git a/content/portfolio/work/ordura/contents.lr b/content/portfolio/work/ordura/contents.lr new file mode 100644 index 0000000..a403885 --- /dev/null +++ b/content/portfolio/work/ordura/contents.lr @@ -0,0 +1,20 @@ +name: Ordura +--- +date: 2012-06-03 +--- +description: Plataforma de comercio online desarrollada a medida para compras grupales. Con datos registrados nicos de cada operacin de compra (cupones); y, con soporte para mltiples ciudades; y gestin de ofertas diarias, de clientes, de pedidos y de recompensas. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: ordura +--- +url: + +http://ordura.com/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/ordura/image.jpg b/content/portfolio/work/ordura/image.jpg new file mode 100644 index 0000000..ecac334 Binary files /dev/null and b/content/portfolio/work/ordura/image.jpg differ diff --git a/content/portfolio/work/ordura/image2.jpg b/content/portfolio/work/ordura/image2.jpg new file mode 100644 index 0000000..8d718a4 Binary files /dev/null and b/content/portfolio/work/ordura/image2.jpg differ diff --git a/content/portfolio/work/ordura/image3.jpg b/content/portfolio/work/ordura/image3.jpg new file mode 100644 index 0000000..4e4adf9 Binary files /dev/null and b/content/portfolio/work/ordura/image3.jpg differ diff --git a/content/portfolio/work/overbeck/contents.lr b/content/portfolio/work/overbeck/contents.lr new file mode 100644 index 0000000..447d462 --- /dev/null +++ b/content/portfolio/work/overbeck/contents.lr @@ -0,0 +1,20 @@ +name: Overbeck +--- +date: 2011-06-26 +--- +description: Satellite web development of Overbeck brand, associated to Danobatgroup in Germany. Programming of crossed content with the main site; manageable from both platforms depending on the type of content and with different access privileges. +--- +stack: PHP, Javascript, MySQL +--- +type: work +--- +role: Software Engineer +--- +slug: overbeck +--- +url: + +http://www.overbeck.de/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/overbeck/image.jpg b/content/portfolio/work/overbeck/image.jpg new file mode 100644 index 0000000..38a3e85 Binary files /dev/null and b/content/portfolio/work/overbeck/image.jpg differ diff --git a/content/portfolio/work/overbeck/image2.jpg b/content/portfolio/work/overbeck/image2.jpg new file mode 100644 index 0000000..6a6577c Binary files /dev/null and b/content/portfolio/work/overbeck/image2.jpg differ diff --git a/content/portfolio/work/overbeck/image3.jpg b/content/portfolio/work/overbeck/image3.jpg new file mode 100644 index 0000000..13dae68 Binary files /dev/null and b/content/portfolio/work/overbeck/image3.jpg differ diff --git a/content/portfolio/work/projeggt/contents.lr b/content/portfolio/work/projeggt/contents.lr new file mode 100644 index 0000000..2ce0ba4 --- /dev/null +++ b/content/portfolio/work/projeggt/contents.lr @@ -0,0 +1,20 @@ +name: Projeggt +--- +date: 2011-12-11 +--- +description: Full crowdfunding platform created exclusively for this client. +--- +stack: PHP, Javascript, MySQL +--- +type: work +--- +role: Software Engineer +--- +slug: projeggt +--- +url: + +http://www.projeggt.com/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/projeggt/image.jpg b/content/portfolio/work/projeggt/image.jpg new file mode 100644 index 0000000..b53d949 Binary files /dev/null and b/content/portfolio/work/projeggt/image.jpg differ diff --git a/content/portfolio/work/projeggt/image2.jpg b/content/portfolio/work/projeggt/image2.jpg new file mode 100644 index 0000000..d945649 Binary files /dev/null and b/content/portfolio/work/projeggt/image2.jpg differ diff --git a/content/portfolio/work/projeggt/image3.jpg b/content/portfolio/work/projeggt/image3.jpg new file mode 100644 index 0000000..7ddbbe5 Binary files /dev/null and b/content/portfolio/work/projeggt/image3.jpg differ diff --git a/content/portfolio/work/quest/contents.lr b/content/portfolio/work/quest/contents.lr new file mode 100644 index 0000000..f8213cf --- /dev/null +++ b/content/portfolio/work/quest/contents.lr @@ -0,0 +1,20 @@ +name: Quest +--- +date: 2014-02-15 +--- +description: A site to customize travel experiences with an online order form allowing the visitor to create a custom pack for him. +--- +stack: Django, Python, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: quest +--- +url: + +http://quest.travel + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/quest/image.jpg b/content/portfolio/work/quest/image.jpg new file mode 100644 index 0000000..b3ce570 Binary files /dev/null and b/content/portfolio/work/quest/image.jpg differ diff --git a/content/portfolio/work/quest/image2.png b/content/portfolio/work/quest/image2.png new file mode 100644 index 0000000..b29a230 Binary files /dev/null and b/content/portfolio/work/quest/image2.png differ diff --git a/content/portfolio/work/quest/image3.png b/content/portfolio/work/quest/image3.png new file mode 100644 index 0000000..cceae70 Binary files /dev/null and b/content/portfolio/work/quest/image3.png differ diff --git a/content/portfolio/work/salupro/contents.lr b/content/portfolio/work/salupro/contents.lr new file mode 100644 index 0000000..b64b976 --- /dev/null +++ b/content/portfolio/work/salupro/contents.lr @@ -0,0 +1,20 @@ +name: Salupro +--- +date: 2014-09-30 +--- +description: A site to save money on sanitary equipment, with lots of products and information using complex method to calculate the best price for the clients shopping cart with the products they need. +--- +stack: Django, Python, Javascript, CoffeeScript, AngularJS, Backbone, Redis, ElasticSearch, Scrapy, Celery, PostgreSQL +--- +type: work +--- +role: Software Engineeer +--- +slug: salupro +--- +url: + +https://www.salupro.com + +--- +company: Freelance job / HealthCommunity S.L. diff --git a/content/portfolio/work/salupro/image.jpg b/content/portfolio/work/salupro/image.jpg new file mode 100644 index 0000000..d5b4ab4 Binary files /dev/null and b/content/portfolio/work/salupro/image.jpg differ diff --git a/content/portfolio/work/saluspot/contents.lr b/content/portfolio/work/saluspot/contents.lr new file mode 100644 index 0000000..eebed24 --- /dev/null +++ b/content/portfolio/work/saluspot/contents.lr @@ -0,0 +1,20 @@ +name: Saluspot +--- +date: 2014-09-16 +--- +description: An interactive health community formed by doctors and patients, dedicated to improve wellness. Search and find answers about health, ask privately to doctors specialized in the subject you need. +--- +stack: Python, Django, PostgreSQL, Redis, Sphinx, Memcached, Celery, RabbitMQ, Javascript, AngularJS, Ionic +--- +type: work +--- +role: Software Engineer / OPs / CTO +--- +slug: saluspot +--- +url: + +https://www.saluspot.com/ + +--- +company: Freelance job / HealthCommunity S.L. / Saluspot Spain S.L. diff --git a/content/portfolio/work/saluspot/image.jpg b/content/portfolio/work/saluspot/image.jpg new file mode 100644 index 0000000..b579f1a Binary files /dev/null and b/content/portfolio/work/saluspot/image.jpg differ diff --git a/content/portfolio/work/soraluce50/contents.lr b/content/portfolio/work/soraluce50/contents.lr new file mode 100644 index 0000000..bbaf196 --- /dev/null +++ b/content/portfolio/work/soraluce50/contents.lr @@ -0,0 +1,20 @@ +name: Soraluce 50 aniversario +--- +date: 2012-04-02 +--- +description: Specific web development for Soraluce brands 50th anniversary. Back-end with several jQuery libraries ​​exclusively developed for this site; front-end built to obtain a smoother interaction that optimizes user experience. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: soraluce50 +--- +url: + +http://www.soraluce50aniversario.com/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/soraluce50/image.jpg b/content/portfolio/work/soraluce50/image.jpg new file mode 100644 index 0000000..03b72c1 Binary files /dev/null and b/content/portfolio/work/soraluce50/image.jpg differ diff --git a/content/portfolio/work/soraluce50/image2.jpg b/content/portfolio/work/soraluce50/image2.jpg new file mode 100644 index 0000000..a6eb128 Binary files /dev/null and b/content/portfolio/work/soraluce50/image2.jpg differ diff --git a/content/portfolio/work/soraluce50/image3.jpg b/content/portfolio/work/soraluce50/image3.jpg new file mode 100644 index 0000000..7ba6442 Binary files /dev/null and b/content/portfolio/work/soraluce50/image3.jpg differ diff --git a/content/portfolio/work/uniq-shoes/contents.lr b/content/portfolio/work/uniq-shoes/contents.lr new file mode 100644 index 0000000..0359d2c --- /dev/null +++ b/content/portfolio/work/uniq-shoes/contents.lr @@ -0,0 +1,20 @@ +name: Uniq-Shoes +--- +date: 2014-04-15 +--- +description: A site to design your own customized shoes from thousands of combinations. +--- +stack: Django, Python, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: uniq-shoes +--- +url: + +http://uniqshoes.es/ + +--- +company: Bytepix S.L. diff --git a/content/portfolio/work/uniq-shoes/image.jpg b/content/portfolio/work/uniq-shoes/image.jpg new file mode 100644 index 0000000..f858035 Binary files /dev/null and b/content/portfolio/work/uniq-shoes/image.jpg differ diff --git a/content/portfolio/work/uniq-shoes/image2.png b/content/portfolio/work/uniq-shoes/image2.png new file mode 100644 index 0000000..d86529a Binary files /dev/null and b/content/portfolio/work/uniq-shoes/image2.png differ diff --git a/content/portfolio/work/uniq-shoes/image3.png b/content/portfolio/work/uniq-shoes/image3.png new file mode 100644 index 0000000..4bc0f87 Binary files /dev/null and b/content/portfolio/work/uniq-shoes/image3.png differ diff --git a/content/portfolio/work/urdax/contents.lr b/content/portfolio/work/urdax/contents.lr new file mode 100644 index 0000000..870955c --- /dev/null +++ b/content/portfolio/work/urdax/contents.lr @@ -0,0 +1,20 @@ +name: Urdax +--- +date: 2011-01-02 +--- +description: Institutional web development. County information integration platform (tourist, shopping and cultural information from various locations). Front-end development with specific characterizations based on the types of content. +--- +stack: EWA, PHP, Javascript +--- +type: work +--- +role: Software Engineer +--- +slug: urdax +--- +url: + +http://www.urdax-dantxarinea.com/ + +--- +company: The Prime Tag S.C. diff --git a/content/portfolio/work/urdax/image.jpg b/content/portfolio/work/urdax/image.jpg new file mode 100644 index 0000000..d180e33 Binary files /dev/null and b/content/portfolio/work/urdax/image.jpg differ diff --git a/content/portfolio/work/urdax/image2.jpg b/content/portfolio/work/urdax/image2.jpg new file mode 100644 index 0000000..1555ddd Binary files /dev/null and b/content/portfolio/work/urdax/image2.jpg differ diff --git a/content/portfolio/work/urdax/image3.jpg b/content/portfolio/work/urdax/image3.jpg new file mode 100644 index 0000000..182d65a Binary files /dev/null and b/content/portfolio/work/urdax/image3.jpg differ diff --git a/models/portfolio.ini b/models/portfolio.ini new file mode 100644 index 0000000..0c68740 --- /dev/null +++ b/models/portfolio.ini @@ -0,0 +1,16 @@ +[model] +name = Portfolio +label = Porfolio +hidden = no + +[fields.content] +label = Content +type = markdown + +[children] +model = portfolio_category +order_by = name +slug_format = {{ this.slug }} + +[pagination] +enabled = no diff --git a/models/portfolio_category.ini b/models/portfolio_category.ini new file mode 100644 index 0000000..c27a1d5 --- /dev/null +++ b/models/portfolio_category.ini @@ -0,0 +1,23 @@ +[model] +name = Project Category +label = {{ this.name }} +hidden = no + +[fields.name] +label = Name +type = string +size = 1/2 + +[fields.slug] +label = Slug +type = string +size = 1/4 + +[fields.show_images] +label = Show images +type = boolean +size = 1/4 + +[children] +model = project +order_by = -date, name diff --git a/models/project.ini b/models/project.ini new file mode 100644 index 0000000..85bfa6c --- /dev/null +++ b/models/project.ini @@ -0,0 +1,55 @@ +[model] +name = Project +label = {{ this.name }} +hidden = yes + +[fields.name] +label = Name +type = string +size = 1/4 + +[fields.slug] +label = Slug +type = string +size = 1/4 + +[fields.role] +label = Role +type = string +size = 1/4 + +[fields.date] +label = Date +type = date +size = 1/4 + +[fields.stack] +label = Stack +type = string +size = large + +[fields.company] +label = Company +type = string +size = 1/4 + +[fields.url] +label = URL +type = string +size = 1/4 + +[fields.url_in_list] +label = Use URL in the list +type = boolean +default = false +size = 1/4 + +[fields.description_in_list] +label = Show description in the list +type = boolean +default = false +size = 1/4 + +[fields.description] +label = Description +type = markdown diff --git a/templates/_base.html b/templates/_base.html index c2211e8..6b64c51 100644 --- a/templates/_base.html +++ b/templates/_base.html @@ -11,6 +11,8 @@ + + {% block endhead %}{% endblock %}
@@ -19,7 +21,7 @@
@@ -32,7 +34,7 @@ - + {% block endbody %}{% endblock %} diff --git a/templates/portfolio.html b/templates/portfolio.html index 22799f9..1f00257 100644 --- a/templates/portfolio.html +++ b/templates/portfolio.html @@ -1,7 +1,34 @@ {% extends "_base.html" %} -{% block page_title %}{{ super() }} | {{ this.title }}{% endblock %} +{% block page_title %}{{ super() }} | Portfolio{% endblock %} {% block main_content %} - portfolio +
+

Portfolio

+ +

{{ this.content }}

+ + + + {% for category in this.children %} +

{{ category.name }}

+ {% for item in category.children %} +
+

{{ item.name }}

+ {% if category.show_images %} +
+ {% endif %} + {% if item.description_in_list %} +

{{ item.description }}

+ {% endif %} +
+ {% endfor %} +
+ {% if not loop.last %}
{% endif %} + {% endfor %} +
{% endblock %} diff --git a/templates/project.html b/templates/project.html new file mode 100644 index 0000000..7836892 --- /dev/null +++ b/templates/project.html @@ -0,0 +1,48 @@ +{% extends "_base.html" %} + +{% block page_title %}{{ super() }} | Portfolio | {{ this.name }}{% endblock %} + +{% set images_number = this.attachments.images.count() %} + +{% block main_content %} +
+

{{ this.name }}

+ + + +

{{ this.description }}

+ + {% if images_number > 0 %} +
+ {% for image in this.attachments.images %} +
+ + + +
+ {% endfor %} +
+
+ {% endif %} +{% endblock %} + +{% block endhead %} + {% if images_number > 0 %} + + + {% endif %} +{% endblock %} + +{% block endbody %} + {% if images_number > 0 %} + + + + {% endif %} +{% endblock %}