PETECODES

BY PETER XRISTIDIS

ABOUT

Hi! I'm Peter.
I began coding about two years ago while studying philosophy in university. Since then, I have made coding a full time learning journey and am greatful to be part of a community that is willing to share vast amounts of knowledge, tools, and support.
When I'm not wondering about philosophical concepts, social affairs, or screaming at a television over a football match, you'll likely find me thinking about how web applications and software is built. Below is a glimpse of some past and current projects. Have a look!

PROJECTS

project screenshot

Bandsite

Bandsite was a project mainly focused around implementing clean and responsive design, along with the implementation of the BEM methodology. It uses mock data from an API to recieve data on tour information from a band.

JavascriptAxiosSCSSFlexboxNetlify
project screenshot

Integral Data

A static website built for an entreprenuer looking to advertise their services on the web. This one page site is connected to Mailchimp and uses bootstrap for its responsiveness.

HTMLJavascriptCSSBootstrapMailchimp
project screenshot

Brainflix

Brainflix was my first ReactJS project. It was built in just over 4 days where I was given designs to implement with respect to the ReactJS ecosystem. I had to consider how I was going to break up each component on the page in order to get the most out of the library.

REACTJSSCSSAxiosNodeJSExpressHeroku
project screenshot

Ask Mentorship

During the course of an evening, I took part in a hackathon with a team of designers. Together we were tasked with improving how design professionals could better connect virtully while working from home. "Ask Mentorship" was designed as a concept and I was tasked with building the landing page, as well as deploying it to Netlify in the span of about 8 hours.

HTMLSCSSFlexboxBEM Methodology
project screenshot

LIGA

LIGA was a capstone project built over the course of 12 days during my time at Brainstation's full stack development diploma program. After recieving mock ups from a designer, I was able to compartmentalize the app into multiple pages and components that suited the ReactJS Ecosystem. I found aggregating the data from the API into the app chllenging but learned a lot throughout the process. LIGA's development is ongoing where a database connection and a login feature are to follow in the near future.

REACTJSAxiosNodeJSExpressSCSS
project screenshot

Suresh GTA Realtor

Given the time available and features the client needed, a Wordpress website was the quickest and most cost effective way to get this particular domain online. This wordpress theme was edited with custom CSS for navbar animations and JQuery for scroll features.

WordpressCSSJavascript

CONTACT

PETER XRISTIDIS (CHRIS-TEE-DEES)