all projects

01

HTML & CSS Project | Mekina Global

This project is a capstone project developed as completion of the HTML & CSS section of Microverse main curriculum. It is a solo project intended to showcase HTML & CSS Skills. It is a real-world-like project built with some business specifications. It consists of four pages: landing page, search results page, item details page, and the about page. The custom CSS of the project is generated using Sass which makes it reusable, readable, and scalable.

HTMLCSSSassBootstrapJavaScript
02

Ruby Project | CSS Linter

This project is a capstone project developed as a completion of Ruby section of Microverse main curriculum. It is a css lint tool intended to showcase Ruby programming Skills. The project has also been enhanced by adding Rspec tests to check each and every method written works as it was intended

RubyRSpec
03

Ruby on Rails Project | Soccer Twitter

This project is a capstone project which is part of the requirements of the fulfillment of the Microverse main curriculum in the Rails section. The project is about building a site similar to Twitter. It is a real-world like project with project requirements given to be delivered without missing the deadlines specified in the requirement. Soccer Twitter allows users to tweet their opinions about popular game soccer in brief and eloquent tweets.

RailsJavaScriptPostgreSQLRSpecBootsrap 4.5.x
04

Ruby on Rails Project | Private Event

This project is a microverse solo project which is part of the requirements of the microverse main curriculum in the Rails section. The project is about building a site similar to Eventbrite. It is intended as a learning project to showcase skills in the associations and testing feature of Ruby on Rails MVC framework.

RailsBootstrap 4PostgreSQLRSpec
05

JavaScript Project | GitHub Finder

GitHub Finder is a project intended to showcase such asynchronous JavaScript programming skills as API calls using async and await keywords and promises API. The project utilizes GitHub API to fetch the profile information and latest repositories of a particular GitHub user account.

JavaScriptES6BootstrapGitHub API
06

JavaScript Project | Tracalorie

Tracalorie is a JavaScript project that tracks the calorie content of various meal items. The goal of the project is to showcase the skills of a popular JavaScript pattern called the module pattern. Local storage is used to persist the data.

JavaScriptMaterial UIESLintGitHub WorkflowGit Workflow
07

Gatsby and Strapi Project | Portfolio

A personal portfolio app that has a list of projects I have developed and it also iterates my experience in the field of full-stack development.

GatsbyStrapiReactNode.jsJavascript (ES6)HTML5CSS3
08

Runner JS

Runner JS is a JavaScript platform game built with Phaser. As it is an endless running game, the main character works in an endless adventure with the desire to stay alive endlessly. On its journey, it collects coins it encounters on its way. This way, the score it earns is calculated based on the time elapsed in the endless adventure and the number of coins it collects.

PhaserVanilla JavaScriptES6SCSSWebpackBabelJestESLintStyleLint

copyright© 2021temesghen all rights reserved