Portfolio
Built with custom VanillaJS Web Components and written entirely on Javascript, this website is a showcase of my recent projects as a Full-Stack Web Developer.
About this project
The idea behind this project was to create a showcase of everything I've worked on in the past few years. I tried to keep the UI as simple as possible coupled with the web technologies that I believe make most sense for a non reactive website in todays (2014) web development stack.
I've used nodejs with expressjs on the server, rendering the views with handlebars (server and client side). The website content database is crafted with mongodb and I've used redis to persist the session across the socket.io powered web sockets.
Technical Sheet
Code technologies and skills I got involved with while working on this project.
- UI/UX Design
- UI/UX Architechture
- UI/UX Animations
- Web Components
- Responsive Website Design
- HTML5 – semantic, audio, video, canvas
- CSS3 – preprocessed with SASS + COMPASS
- Node.js
- MongoDB and Redis
- Socket.io
- Handlebars
- Express.js
- Require.js
Resources
- The project is online at https://caferati.me
- Access the laboratory web components and extensions on my github page