ngDevHub is a JAMstack directory template built with Next.js that curates recommended, vetted, and trusted software developers in Nigeria. The project is described as a simple, fun learning exercise in JAMstack development, with a goal of becoming a go-to source for competent Nigerian developers.
What is ngDevHub?
ngDevHub is a directory website for sourcing Nigerian developers, presented as a place where developers are "Recommended, Vetted, and Trusted." It runs on the JAMstack architecture using Next.js, a React framework that prerenders pages for fast loading. The site presents developer listings in a clean, responsive interface. It is built by a developer learning JAMstack and is intended as a long-term community project.
Key Features
- Next.js framework — Built on Next.js, which provides static site generation and client-side routing for a fast directory experience.
- React-Bootstrap components — Uses the react-bootstrap library for ready-made responsive UI components such as navbars, cards, and grids.
- Styled-components styling — Employs styled-components for CSS-in-JS, allowing scoped, themeable styles per component.
- Nigerian developer focus — The directory centers on developers from Nigeria, with a promise of vetting and trust.
- JAMstack learning project — The codebase is intentionally simple, making it a useful reference for developers learning to combine Next.js with react-bootstrap and styled-components.
Who is it for?
- Hiring managers and startups — looking for a pool of recommended and vetted Nigerian developers to fill roles.
- Nigerian software developers — seeking visibility as part of a trusted community of competent engineers.
- JAMstack learners — who want to study a minimal Next.js project using react-bootstrap and styled-components without enterprise complexity.
What can you do with ngDevHub?
- Hiring managers: browse the curated directory to find candidates for freelance or full-time positions.
- Developers: have their profiles presented among vetted Nigerian developers in the directory.
- Learners: inspect the code to see how Next.js pages compose with react-bootstrap components and styled-components for a simple directory site.








