NJONGE VICTORPortfolio

a laptop on a wood table

In a nut-shell

I'm a mobile application developer as well as a web application developer and occasionally
when push comes to shove I'm a NITA certified vehicle mechatronic technician, so you might find me tinkering under a car.

two computers and a laptop on a table
A picture of phone screen

TOOLS AND SKILLS

WEB & MOBILE

Java

Android

JavaScript

LibGDX

firebase

Angular 5

My Projects

portfolio item

Memechat

A chatroom with an inbuilt 'meme' generator

More info

Memechat

Make and Share memes in one place

Github Repo

MemeChat is is an app that allows users to send and receive text and photos in realtime across platforms. It also features the incorporation of the ability to make memes from the phone galary, save them and share them with other apps.

an image

The apps use-case was light hearted in the sense that it was meant for it's users to share in the joys of each others creative genius in images captioning.

an image

Development Technology

  • Firebase Auth
  • Java
  • Android SDK
  • firebaseUI API

The main valuable fetures in the development of the application include:

  • Use of permissions in fetching data from memory and then saving the newly editted
  • Use of firebase remote configuration feature where you can add features and specifications to various applications without requiring to roll out an update.
  • Different use of the firebase storage and database while defining the rules of access to both of these resources and how they differe from each other
.

an image
portfolio item

Github Search

A search returns filtered and well laid out User details from github API

More info

Github Query

This is an app that aims to demostrate the angular application of api interaction and parsing.

Github Repo

Actual Site

This web application demonstrates the use of angular js services to fetch data asynchronously from an API.

an image

This web application aims to demonstrate the use of services in angular apps as a way of isolating different modular functions

an image

Development Technology

  • Angular 5 js framework
  • HTML5
  • Github REST API
  • JavaScript:Jquery

This app aimed at the use of angular back end services and asynchronous loading of the results. Using angular components in loading and passing data was the goal

an image
portfolio item

Restaurant

Search for restaurants near you with reviews ratings and locations

More info

Memechat

Search for restaurants near you with reviews ratings and locations

Github Repo

MemeChat is is an app that allows users to send and receive text and photos in realtime across multiple platforms. It also features the incorporation of the ability to make memes from the phone galary, save them and share them with other apps.

an image

This application is meant to implement the use of .

an image

Development Technology

  • Java
  • Android Studio
  • YELP REST API

This project was aimed at demonstating the use of push notifications and REST API in asynchronous querying and the use of firebase in user authentication and realtime update of the user UI

an image
portfolio item

Salon Management System

A staff Management system

More info

Salon

Deployed site

An staff Management system

Github Repo

This is a web app that allows one to register a stylist and assign them clients.It is aimed at demonstrating the spark implementation of sql database one-to many in java framework spark

an image

This was also an effort to implement Spark with JUnit tests and RESTful routing.

Beside the To-Do list which keeps track of your tasks the Bar-tap and the Rental Management apps which I implemented Angular and Ember js respectively to implement local data persitence and Firebase data management respectively.

an image

Development Technology

  • Java
  • Spark
  • Velocity
  • jUnit
  • Postgres/PSQL

This application was aimed at showcasing the use of PostgreSQL relational database and the Spark java web framework.

an image

Contact me