Rhodin Emmanuel Nagwere (@rhodinemma)

Top repositories

1

dribble_news_app

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

CS22-7

My Final Year Computer Science project.
Kotlin
4
star
3

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
3
star
4

redux-toolkit-challenge

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

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
6

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
7

maven-tomcat-docker

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

recoil-retro

A state management library for React.
JavaScript
2
star
9

popl-project

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

task-circus

Moving tasks around like a boss!
JavaScript
2
star
11

laba

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

rtk-backend

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

url-shortener

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

paginate-with-api

JavaScript
1
star
15

react-autocomplete

JavaScript
1
star
16

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
17

react2pdf

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

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
19

basic-tailwind

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

simple-banking

Go
1
star
21

redux-with-api

JavaScript
1
star
22

dabblelab-assignment

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

travel-inspiration

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

pipes-circus

Mastering Pipes in Angular.
TypeScript
1
star
25

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
26

java-multicast

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

javascript-react-basics

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

terraform-basics

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

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
30

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
31

polling-socket

TypeScript
1
star
32

portfolio-sanity

JavaScript
1
star
33

portfolio

SCSS
1
star
34

java-koans

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

magic-notes

HTML
1
star
36

Ysave-Project-Tests

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

learning-fastapi

Python
1
star
38

baby-bridge

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

basic-node-mongodb

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

groovy-koans

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

maven-tomcat

Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.
Java
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

password-generator

Password generator made with Angular.
TypeScript
1
star
45

my-recoil-shop

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

maintainable-go

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

google-trends-project

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

currency-converter

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

clean-architecture-review

TypeScript
1
star
50

google-translate-project

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

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
52

concurrency-101

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

polling-backend

TypeScript
1
star
54

go-echo-pg

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

go-gym

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

terraform-levelUp

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

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
58

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
59

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
60

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
61

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
62

sequelize-fileUpload

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

angular-102

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

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
65

bb-web

TypeScript
1
star
66

django-circus

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

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
68

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
69

java-sequencer

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

fake-store

JavaScript
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

terraform-workflow

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

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
74

fastapi-frontend

JavaScript
1
star
75

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
76

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
77

nest-review

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

reactjs-x-graphql

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

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
80

angular-101

Consume RestAPI with HttpClient in Angular.
TypeScript
1
star
81

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
82

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
83

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
84

tailwind-circus

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

directives-circus

Mastering directives in Angular.
TypeScript
1
star
86

react-state-superhero

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

typing-game

Typing Game made with Angular.
TypeScript
1
star
88

maintainable-react

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

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
90

cards-flex

Building components with Angular.
TypeScript
1
star
91

nutritional-score-project

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

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
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