Rhodin Emmanuel Nagwere (@rhodinemma)

Top repositories

1

dribble_news_app

Building a news mobile application user interface from a design based off Dribble
Dart
5
star
2

CS22-7

My Final Year Computer Science project.
Kotlin
3
star
3

redux-toolkit-challenge

Redux Toolkit can help you make your Redux code better.
JavaScript
2
star
4

springboot-mongodb

Spring Boot is the easiest way to spin a spring project quickly and MongoDB is the most popular NoSQL database.
Java
2
star
5

angular-x-nodejs

Angular is a single-page application web framework developed by Google whereas Nodejs is a runtime environment that allows us to load JavaScript applications into the server directly.
TypeScript
2
star
6

maven-tomcat-docker

Docker Ecosystems provide many capabilities and services for developers that can package anything
Java
2
star
7

recoil-retro

A state management library for React.
JavaScript
2
star
8

popl-project

This is a class project that required us to come up with a news and weather portal
JavaScript
2
star
9

task-circus

Moving tasks around like a boss!
JavaScript
2
star
10

data-circus

With ReactJs for dashboards and data visualization, you can create modular and self-organized code to get your dashboard app development off to a good start.
JavaScript
2
star
11

url-shortener

Building a Robust URL Shortening Service with Cutting-Edge Technologies.
TypeScript
1
star
12

paginate-with-api

JavaScript
1
star
13

react-autocomplete

JavaScript
1
star
14

automated-masterclass

Automated testing is a process that validates if software is functioning appropriately and meeting requirements before it is released into production.
Java
1
star
15

nodejs-sequelize

Sequelize is a NodeJs based object relational mapper that makes it easy to work with MySQL, MariaDB, SQLite, PostgreSQL databases.
JavaScript
1
star
16

react2pdf

A quick and efficient way to dynamically generate and download PDFs in ReactJs
JavaScript
1
star
17

rtk-backend

A NodeJs server that provides data to my ReactJs RTK-Frontend via API calls.
JavaScript
1
star
18

basic-tailwind

Tailwind CSS is a utility-first CSS framework designed to enable users to create applications faster and easier.
JavaScript
1
star
19

simple-banking

Go
1
star
20

redux-with-api

JavaScript
1
star
21

dabblelab-assignment

Creating an Apollo Express server that basically communicates with an Apollo client that is configured at the frontend.
JavaScript
1
star
22

recoil-basics

Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
JavaScript
1
star
23

java-sequencer

This is basically a sequencer-based multicast protocol using Java RMI
Java
1
star
24

travel-inspiration

The goal is to get inspiration from Dribble designs and bring them to life using Flutter.
Dart
1
star
25

pipes-circus

Mastering Pipes in Angular.
TypeScript
1
star
26

typing-game

Typing Game made with Angular.
TypeScript
1
star
27

tike

Microservices has become a new trend and is increasingly popular as enterprises look to become more agile and evolve from a monolithic architecture.
TypeScript
1
star
28

prisma-x-graphql

Prisma is a next-generation object–relational mapper (ORM) that claims to help developers build faster and make fewer errors.
TypeScript
1
star
29

Ysave-Project-Tests

Automated tests for the Ysave Organization Project.
HTML
1
star
30

java-multicast

The goal here is to understand the underlying concept of multicasting in Java networking
Java
1
star
31

javascript-react-basics

Knowledge is of no value unless put it into practice.
1
star
32

grails-crud

Grails is a framework built on top of the SpringBoot project and uses the Apache Groovy language to develop web applications.
JavaScript
1
star
33

terraform-basics

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently.
HCL
1
star
34

baby-bridge

Bringing families together, one surrogate at a time.
Dart
1
star
35

polling-socket

TypeScript
1
star
36

portfolio-sanity

JavaScript
1
star
37

portfolio

SCSS
1
star
38

magic-notes

HTML
1
star
39

angular-102

Trying out Angular with a NodeJs Restful API.
TypeScript
1
star
40

learning-fastapi

Python
1
star
41

react-actions

The goal here is to explore the capabilities of GitHub Actions with focus on building and pushing Docker images with Buildx.
JavaScript
1
star
42

basic-node-mysql

A basic way of connecting a mySQL database to NodeJs.
JavaScript
1
star
43

tuyambe

While learning NodeJs I managed to derive this online fundraising platform which renders pages using Embedded JavaScript.
EJS
1
star
44

basic-node-mongodb

Just another Restful API in NodeJs working with MongoDB, includes tests too!
JavaScript
1
star
45

groovy-koans

These learning exercises enable me to explore the basics and functionality of Groovy
Groovy
1
star
46

maven-tomcat

Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.
Java
1
star
47

go-echo-pg

Compact Golang microservice using Echo for REST and PostgreSQL, Docker-ready.
Go
1
star
48

directives-circus

Mastering directives in Angular.
TypeScript
1
star
49

selenium-demo

Selenium is an open source umbrella project for a range of tools and libraries aimed at supporting browser automation. It provides a playback tool for authoring functional tests across most modern web browsers, without the need to learn a test scripting language.
Java
1
star
50

my-recoil-shop

Recoil helps you eliminate the unnecessary re-renders which happens while using the Context API or Redux.
JavaScript
1
star
51

password-generator

Password generator made with Angular.
TypeScript
1
star
52

maven-jenkins

Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery.
Java
1
star
53

google-translate-project

Simple CLI tool to translate between languages using the google translate API.
Go
1
star
54

maintainable-go

Building solid Golang services the TDD way.
Go
1
star
55

polling-backend

TypeScript
1
star
56

google-trends-project

Understand the power of structs and how to unmarshal XML data effectively.
Go
1
star
57

currency-converter

Here I try to understand how to convert between currencies given exchange rates.
JavaScript
1
star
58

clean-architecture-review

TypeScript
1
star
59

node-masterclass

Node.js microservices with Kafka, Prisma ORM, and Elastic Search, embracing a Test-Driven Development (TDD) paradigm for code reliability and maintainability.
TypeScript
1
star
60

concurrency-101

A Publisher/Subscriber Concurrency Pattern in Golang.
Go
1
star
61

go-gym

In this gym, the only thing I am lifting heavier than my code is my spirit!
Go
1
star
62

node-micromaster

Unlock the potential of microservices with NodeJs. Architect scalable systems, from building microservices to transforming monoliths into agile, modular structures.
JavaScript
1
star
63

terraform-levelUp

The provisioning of cloud resources, for instance, is one of the main use cases of Terraform.
HCL
1
star
64

node-masteryJS

You can build a Node.js solution that adheres to best practices, delivers optimal performance, offers a delightful user experience, scales effectively, and prioritizes security.
JavaScript
1
star
65

java-castle

A sequencer-based multicast protocol using Java that uses a multicast socket to receive incoming messages, and uses RMI to the sequencer for sending messages and other operations.
Java
1
star
66

react-authentication

Firebase Auth is a great choice for authentication in React applications. It is easy to use, secure, scalable, cost-effective, and integrates seamlessly with React.
TypeScript
1
star
67

next-masteryJS

Next.js in 2023 remains a powerful and versatile framework for building modern web applications, offering excellent performance, developer productivity, and flexibility.
JavaScript
1
star
68

sequelize-fileUpload

Using sequelize to upload file from frontend to MySQL database.
JavaScript
1
star
69

nodejs-x-graphql

The main purpose of this server-client NodeJs project is to understand how GraphQL exposes data from the server and how the Client fetches it.
JavaScript
1
star
70

bb-web

TypeScript
1
star
71

rtk-frontend

Here I add the Redux-Toolkit Skill set into my ReactJs knowledge for modern web development.
JavaScript
1
star
72

django-circus

Django is a free and open-source, Python-based web framework that follows the model–template–views architectural pattern.
Python
1
star
73

UI-functionalTestingAutomation

Selenium automates web browser Interaction, where test scripts are written to perform different user actions on the web application UI.
Java
1
star
74

react-state-superhero

Utilizing state management paradigms including Context API and Redux Toolkit for effective state management.
JavaScript
1
star
75

fake-store

JavaScript
1
star
76

java-koans

These are learning exercises that assessed my understanding of the various Java concepts
Java
1
star
77

terraform-workflow

The GitHub Action you create will connect to Terraform Cloud to plan and apply your configuration.
HCL
1
star
78

reservation-next

Next.js enables you to create full-stack web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.
TypeScript
1
star
79

fastapi-frontend

JavaScript
1
star
80

node-masteryTS

TypeScript adds static typing to JavaScript, allowing you to define and enforce types for variables, function parameters, and return values. This helps catch type-related errors during development.
TypeScript
1
star
81

nest-review

NestJS is a framework for building efficient, scalable Node.js web applications.
TypeScript
1
star
82

reactjs-x-graphql

Using a GraphQL client for React using modern context and hooks API that's lightweight (<4kB) but powerful.
JavaScript
1
star
83

javaSequenceBasedProtocol

The goal here is to create a sequencer-based multicasting service, using a slight variant of the simple version of the Amoeba protocol.
Java
1
star
84

angular-101

Consume RestAPI with HttpClient in Angular.
TypeScript
1
star
85

ecommerce-node

Node.js is known for its event-driven, non-blocking I/O model, which allows it to handle multiple concurrent connections efficiently.
JavaScript
1
star
86

laba

Creating Augmented Reality experiences using a Flutter plugin that supports ARCore for Android devices.
Dart
1
star
87

revising-tailwindcss

Tailwind CSS is a utility-first CSS (Cascading Style Sheets) framework with predefined classes that you can use to build and design web pages directly in your markup. It lets you write CSS in your HTML in the form of predefined classes.
JavaScript
1
star
88

tailwind-circus

Tailwind CSS is basically a utility-first CSS framework for rapidly building custom user interfaces.
JavaScript
1
star
89

maintainable-react

Building solid React applications the TDD way.
TypeScript
1
star
90

fullstack-circus

Next.js is designed to be easy to use, even for developers who are new to React. The framework provides a number of built-in features that make it easy to create complex applications without having to write a lot of code.
TypeScript
1
star
91

cards-flex

Building components with Angular.
TypeScript
1
star
92

nutritional-score-project

A Go-powered tool to easily track and manage nutrition data for healthier living.
Go
1
star
93

hevy-flutter

Flutter is an Open-Source UI SDK developed by Google. It allows the development of iOS/Android apps and uses Dart as the programming language. Dart is an Open-Source, client-side programming language. It is easy to learn, stable, and creates high-performance applications.
Dart
1
star
94

basic-microservices

A microservices architecture consists of a collection of small, autonomous services. Each service is self-contained and should implement a single business capability within a bounded context.
JavaScript
1
star