Joshua Eze's repositories
CollectionsVisualizer
This package help new C# developers, to have visual representation of collections state as found in some programming languages like JavaScript and Python
Musicplayer
A CLI operated music player model buit with C#.
AspNetCore-React-WebApp
ASP.NET Core backend + React frontend + Entity Framework Core + automated testing
NigeriaFinance
NuGet package tailored for fetching banks and pension fund data, prioritizing secure externalization and data access. Emphasizing best practices for app development, ensuring streamlined retrieval and usage of non-sensitive financial data.
TaskSync.API
A Task Management System developed using ASP.NET Core to efficiently organize, track, and manage tasks. Seamlessly handle assignments, deadlines, and progress monitoring. Enhance productivity and streamline workflows effortlessly.
Url-Shortener
URL shortener app for concise link generation and enhanced user accessibility.
AtmOnEfcore
An automated teller machine with basic banking functionalities such as cash deposit, withdrawal, transfers, check balance, and admin functionalities. Using EF Core, we support cross platform development in mapping objects to the database.
AuthImplementation
An authentication and role-based authorization web API.
BankingMicroservices
Microservices banking application with RabbitMQ
BuyXpress
eCommerce API that serves as the backbone for seamless online shopping experiences. With a comprehensive set of endpoints, this API enables developers to build robust eCommerce applications with features like product catalog management, shopping cart functionality, order processing, payment integration, and user management.
CodeMazeGuides
The fork repository for all the Code Maze guides - My contributions.
CQRSWithMediatR.API
Implementation of CQRS in .NET using MediatR
CustomDocumentAttributes
An in-house code documentation tool, used by teams in projects. The types of an Assembly can be annoted using document attribute.
ElasticCollections
An implementation of late binding using the ExpandoObject class. ExpandoObject instances can add and remove members at run-time.
GraidotAtm
An application which simulates a real-life Automated Teller Machine. It allows cash transfers, deposits, withdrawal and checking balance. This implements programmatical creation of sql server database using ADO.NET
NaijaFarmer.API
Farmers' market platform that connects farmers with consumers online. Promote local agricultural produce supply and supporting the Nigeria's agricultural sector.
ProgramApplicationManager
A portal for managing and creating dynamic application forms. Targeting college admission applications and job application for organizations.
ProjectMetaDataGenerator
This application use reflection to get project metadata/document attributes, and write the output to different text files(.txt, .pdf & JSON) using File I/O. This afford description of project assemblies in terms of title, version, description of members, or trademark to developers.
QrCodeGenerator
This application allow users generate qr codes. Built with .NET MVC, we ensure seperation of concerns allowing abstraction of the business logic from the presenttation code.
Startup-CTO-Handbook
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
WindowsTaskMangerOnTerminal
A console application that works as a task manager, capable of outputing currently running applications/processes on a PC, start new processes or stop already exiting processes. This application affords the flexibility of starting custom processes and new execution paths known as threads.