James Serengia (@serengia)
  • Stars
    star
    127
  • Global Rank 174,500 (Top 7 %)
  • Followers 58
  • Following 41
  • Registered over 4 years ago
  • Most used languages
    JavaScript
    81.4 %
    HTML
    11.9 %
    SCSS
    3.4 %
    PLpgSQL
    1.7 %
    Ruby
    1.7 %
  • Location 🇰🇪 Kenya
  • Country Total Rank 183
  • Country Ranking
    SCSS
    8
    PLpgSQL
    33
    HTML
    151
    Ruby
    247

Top repositories

1

kenya-counties-constituencies-and-wards--data

Ready to use collection of Kenya Counties, Constituencies and Wards data
JavaScript
5
star
2

Entrepreneurs-Forum-Summit---Capstone-Project

This project is done using HTML, SCSS and Javascript. The project is also set up with html-css and javascript linters.
SCSS
4
star
3

bookstore-react-redux-app

This is a Bookstore application built with react and redux. In this project, I am utilizing RTK Query - createAsyncThunk package from @redux/toolkit to make API calls.
JavaScript
4
star
4

awesome-books

This is a simple project that allow the user to added and/or remove books from a list. The data is persisted in the local storage.
JavaScript
4
star
5

Serengia

3
star
6

webpack-todo-app--coding-partner-review

Coding partner review on: Todo List App project build using webpack. The project allow users to add, update, delete, check off a task or delete all checked off tasks.
JavaScript
3
star
7

random-quote-generator

This is a simple quote generator App with random quotes generated from quotes API. Feel free to fork/clone the source code and modify it in any way you like.
JavaScript
3
star
8

redux-side-effects-method-2

This project demonstrates/shows an example of how to handle Redux-side-effects with redux custom action creators via the use of Thunks.
JavaScript
3
star
9

nextjs-events-app

This is a simple event app built with Next Js.
JavaScript
3
star
10

capstone-project--consuming-API

We built this project using webpack and following industry standards Gitflow pattern. On this app, you can view meals, search a meal, leave a comment on a single meal, or even like.
JavaScript
3
star
11

redux-basics

Simple project showing how to set up redux toolkit. In the project, I am utilizing RTK Query - createAsyncThunk package from @redux/toolkit to fetch data
JavaScript
3
star
12

Portfolio-setup-and-mobile-first

This is a Portfolio setup and mobile first project with HTML & CSS. This project version is set up with html-css linters.
HTML
3
star
13

to-do-app-with-webpack--DRY-KISS-YAGNI

2
star
14

buklist-open-source-project

Manage you reading list with ease and track your progress for free at buklist.com
JavaScript
2
star
15

gitflow

This repo show a good gitflow to follow especially if you are working on a software product that has regular version release
2
star
16

todo-app-testing

JavaScript
2
star
17

react-testing

In this repo, you will find examples of implementation of react unit testing, integration testing and end-to-end testing. I also go into testing Async functions and also mocking. I even go into demostrating how to incoporate state in testing and tests for different things when some action such as click event occurs.
JavaScript
2
star
18

custom-react-form-hook--basic

JavaScript
2
star
19

microverse-html-css-project

HTML
2
star
20

to-do-app-with-webpack

This is a ToDo list app project build using webpack. You can add, delete, update and clear completed tasks. Input data id stored in the local storage.
JavaScript
2
star
21

webpack-setup

This is a webpack setup project with eslint. You can use this as an initial setup for any project using webpack and eslint.
JavaScript
2
star
22

awesome-books-project

A simple project that allow the user to added and/or remove books from a list. The data is persisted in the local storage.
JavaScript
2
star
23

awesome-books--with-es6-modules

This is a simple project that allow the user to added and/or remove books from a list. The data is persisted in the local storage.
JavaScript
2
star
24

food-ordering-app-v2--react-with-HTTP-requests--firebase

JavaScript
2
star
25

chat-app-with-mern-stack--frontend

JavaScript
2
star
26

twitter-clone--with-socket-io-live-chat

This is a twitter clone application build with Node js, Express, Mongo DB, Ejs and related technologies. I also used Socket io to implement live/realtime chat functionality.
JavaScript
2
star
27

anagram-serengia-alabi

JavaScript
2
star
28

react-todo

React todo list application. You can add todo, delete and update. Your todo list will be persisted in your local storage.
JavaScript
2
star
29

awesome-books-project--with-es6

This project allow the user to added and/or remove books from a list. The data is persisted in the local storage.
JavaScript
2
star
30

simple-dashbord-sidebar

This is a simple sidebar for a dashboard -- collapsible. Built with react.
JavaScript
2
star
31

webpack-todo-app

Todo List App project build using webpack. You can add, update, delete, check off a task or delete all checked off tasks.
JavaScript
2
star
32

react-mui-dashboard-two

JavaScript
2
star
33

leaderboard-project--gitflow

Leaderboard App project build using webpack. You can a new scores and submitting it to an API. The data displayed is also fetched from the API.
JavaScript
2
star
34

Singly-Linked-List-simple-explanation

Some times it is very difficult to understand and implement a Singly Linked List. This repo makes aims to make it very easy for you to understand.
JavaScript
2
star
35

testing-excercise

Example of implementation of unit and integration testing using jest. In this project, I tested for functions and class. I bunched together class methods testing using jest describe() method.
JavaScript
2
star
36

color-generator-app--tints-and-shades

I developed this tool you can use to generate tints and shades for your chosen color. Fun fact: This tool has become quite useful and I personally use it almost every day.
JavaScript
2
star
37

math-magician-project--react

This is a single page react application that uses key react features such as components, props, and routing.
JavaScript
2
star
38

Facebook-Clone-MERN-Backend

This is a full Facebook clone project using Node. You can checkout the frontend implementation in a separate Repo.
JavaScript
2
star
39

eugene-serengia-project

HTML
1
star
40

Simple-React-Redux-implementation-with-redux-toolkit

JavaScript
1
star
41

eslint-node-react-configuration

JavaScript
1
star
42

react-router-v6-implementation

JavaScript
1
star
43

redux-side-effects-method-1

JavaScript
1
star
44

webpack-and-linters-config

This project contains git workflow for linters and Webpack configuration.
JavaScript
1
star
45

eslint-google-airbnb

JavaScript
1
star
46

hello-worls-serengia-test

Ruby
1
star
47

agbayemi-james-html-css

HTML
1
star
48

youtube-page-layout

HTML
1
star
49

rozh-serengia

HTML
1
star
50

Facebook-Clone-MERN-Frontend

This is a full Facebook clone project using React. You can checkout the backend implementation in a separate Repo.
JavaScript
1
star
51

react-search-implementation

JavaScript
1
star
52

count-down

JavaScript
1
star
53

slider

JavaScript
1
star
54

tours-API

JavaScript
1
star
55

react-food-app-v1

JavaScript
1
star
56

portfolio-next14

SCSS
1
star
57

personal-profile-website--nextjs

Personal profile web app. The web app contains a list of my other projects that you can check out.
JavaScript
1
star
58

jessi-hope-james-others

1
star
59

kanban-board--drag-and-drop

This project is a simple simulation on Trello. You are able to drag and drop items to different sections ie. backlog, in progress, done, on hold. The state and data is stored in local storage.
HTML
1
star
60

react-redux--capstone-project

This Web App helps you find and filter Covid-10 data by continents and countries. It utilizes the Covid 19 data APA by Open Disease Data API
JavaScript
1
star
61

vet-clinic-database--prostgress

This project involves the use of a relational database to create the initial data structure for a vet clinic. After that I created a table to store animals' information, insert some data into it, and queried it using different SQL queries.
PLpgSQL
1
star
62

food-app--with-nextjs-react-query

On this app, you can view meals, search a meal, leave a comment on a single meal, or even like.
JavaScript
1
star
63

food-lovers-next-app

JavaScript
1
star