Projects

This page is still under construction! For a more detailed portfolio showcase please contact me.

DIT.UOI

A small team of undergraduate students was formed in 2019 at the Department of Informatics & Telecommunications (University of Ioannina) with the goal to transform its social/web identity. I designed its new logo and a series of variations needed through the development of its identity. Also reconstructed the website's front-end and implemented a custom template installation to the website's custom CMS platform with PHP.

GenuineBoho

Web Development and Design of the Portal and the main Shopify website. Branding (Logo Design, Apparel Design), Print Graphic Design (Posters & Flyers), Social Media Marketing, Product Promotion, SEO Strategies.

CareZest

Web Development and Logo Design.

Keraias

Web development and design of the retail website built on the WordPress CMS with use of WooCommerce, SEO Strategies, Branding (Logo Design), Print Graphic Design (Brochures, Posters & Flyers) and Social Media Marketing.

PUBLICATION: Developing a dynamic website (blog) using the WordPress CMS

I wrote this mini like 'Thesis' for one of my courses during my Bachelor's degree based on Harvard's format and citation style. It contains a basic guide of setting up a complete dynamic Wordpress blog manually. Supervising professor: Votis Konstantinos.

e-Bookstore

My goal was to build a simple Full Stack solution of an online book renting site as part of my learning experience for the e-Commerce course. I had to design and setup an online database, use GitLab and Node JS. I started by redesigning a very basic bootstrap template for the Front-End and for the Back-End I did a custom CMS with NodeJS and the use of the Express framework. I built a local MySQL server using a Raspberry Pi and a static IP address. The CMS had the use of cookies and user sessions, an encrypted register/login system using Bcrypt and input checks, profile pages, auto-generated categories and a custom renting system. The database was also performing some checks in order to prevent duplicate entries. Supervising professor: Jeries Besharat

e-Class 2

Developed this PHP application for the Advanced Web Technologies course during my Bachelor's degree. It's my second 'e-Class' like application, developed using PHP and MySQL. We formed a group, designed the database and later developed the application individually. The goal was to build a Full Stack solution for a university where the administration could add or remove courses from the database, students could attend courses and watch their grades and where the teachers could add grades, etc. It also featured the use of password encryption using SHA256, sessions, cookies and input-data sanitization. Supervising professor: Iosif Polenakis.

e-Class

Developed this NodeJS application for the VPL (visual programming language) course during my Bachelor's degree. The goal was to build a Full Stack solution for a university where the administration could add or remove courses from the database, students could attend courses and watch their grades and where the teachers could add grades, etc. I used a bootstrap template from a previous project which I redesigned for the Front-End and for the Back-End I did a custom CMS using NodeJS, the Express framework and a MySQL server. The CMS used custom cookies and featured user sessions, the ability to add,remove or view courses, students and grades with the proper checks, password encryption , database checks to prevent the creation of student or class duplicates. I also designed the database. Supervising professor: Ioannis G. Tsoulos

AndreasZorpidis.com

This is the place where I always do my experiments while learning new technologies. I built this website a couple years ago having in mind an open source solution which anybody could use as a database-less PHP core like a CMS and make websites easily. The idea included the use of the latest javascript and css frameworks. I created a major part of the PHP core but I run out of time and unfortunately abandoned the idea. Later I started using Git and learning Node JS, so I decided to convert the core to NodeJS and keep it database-less. It now uses the SSL Encryption and DNS Services by Cloudflare and runs under Heroku's cloud services. The front page is a mix of high-quality photos, photoshopped, sliced into separate layers which I transformed into a basic HTML page and animated using CSS and various JavaScript Frameworks. I've also used parts of the YouTube and Instagram APIs in order to get and display live feed.

Strongly Connected Components Finder GUI

I created this simple GUI using the Java Swing API and the Kosaraju's algorithm as part of my learning experience for the course of Discrete Mathematics.

AZmods

I started the AZmods project back in 2017 when I felt the need to learn more about product design and manufacturing. I acquired a copy of Fusion 360 by Autodesk and began designing various kinds of products. Later I learnt how to use some 3D printing technologies (FDM, SLA) and all this has now led into a series of designs (circuits, cad designs) which I share with friends.

Atmoulis

Worked on many departments there as part of my learning experience. I did the following: Web development and design of the retail website built on the WordPress CMS, Web development of the wholesale platform/website built on the WordPress CMS with the use of WooCommerce, SEO Strategies, Branding (Logo Re-Design, Apparel Design, Product Design), Print Graphic Design (Brochures, Mailers, Postcards, Business Cards, Posters & Flyers), Social Media Marketing (in charge of the Facebook page, grow it, share products and provide customer support) Salesmanship, Sales Manager (in charge to find new products and wholesalers).

PSVitaGr

Web Development and Design of the Portal built on the WordPress CMS and the main forum of the website built on SMF. Also did the logo design and was in charge of its SEO campaign.

Freelance Graphic Design

Some of my freelance work using Photoshop.

Freelance Motion Design

Some of my freelance work using Adobe After Effects, Cinema 4D, Sony Vegas and Camtasia Studio.