Silviu Iordache

Web Developer

Projects

Portfolio website

personal

Concepts

  • Pug mixin templates
  • Responsive website

Description

A portfolio website of my notable work in web development. This page uses no Javascript in order to stay performant.

Pug
Stylus
Bootstrap
Netlify

Grow Happy

personal

Concepts

  • Data mapped with Chartjs
  • User system
  • Responsive web application

Description

A self reflection tool that lets you evaluate key areas of your life, set goals and see how your hapiness growth evolves over time. Hapiness evolution is visualized with charts.

Vue.js
Pug
Stylus
Bootstrap
Google Firestore
Chart.js
Heroku

Bytes Route

Caphyon

Concepts

  • Large-scale Vue.js app
  • User-generated content
  • Onboarding experience
  • User auth system
  • Codeless Product Tour SaaS
  • Team management system
  • Theme style editing
  • Unit tests

Description

A solution for building and deploying product tours without code for websites and web-applications. Consists of a Vue.js dashboard, a Chrome extension used as the tour builder, a script for integrating with your website, a Node.js backend and a presentation website

Vue.js
Bootstrap
Stylus
Pug
Node.js
Express
MongoDB
Mongoose
Jest
Vue-Test-Utils
Mocha & Chai
Heroku

Simon game

personal

Concepts

  • SOLID architecture
  • finite state machine
  • sound object manipulations

Description

A clone of the classic memory game Simon. The game consist of multiple succesive rounds. Each round you will have to memorize a sequence colors. After the memorization phase, you will enter the guessing phase where you will have to replicate the sequence. The game starts easy with just a short sequence, but gradually gets harder as you progress, each round adding 1 more color to remember.

Vanilla JS
CSS
HTML
Netlify

Bike Store

personal

Concepts

  • Image upload in forms with preview and size validations
  • Responsive web-design
  • Shopping cart implementation
  • RESTful API implementation
  • image hosting in a cloud-based service (Cloudinary)

Description

Full-stack application: An online bike store that lets admins upload new product to the store. Functionality for a shopping cart is also implemented

Vue.js
Pug
Stylus
Bootstrap
Node.js
Express
MongoDB
Mongoose
Heroku
Cloudinary