{"id":3684,"date":"2026-10-28T11:06:19","date_gmt":"2026-10-28T08:06:19","guid":{"rendered":"https:\/\/niteducation.com\/resources\/?p=3684"},"modified":"2026-10-28T11:06:26","modified_gmt":"2026-10-28T08:06:26","slug":"ict-portfolio-projects-in-kenya","status":"publish","type":"post","link":"https:\/\/niteducation.com\/resources\/ict-portfolio-projects-in-kenya\/","title":{"rendered":"ICT Portfolio Projects in Kenya: 12 Projects for Jobs | NIT"},"content":{"rendered":"\n<!--\nNewton Institute of Technology \u2014 Article 201\nMaster Stylesheet v6.3 Premium production build \u2014 27 October 2026\nWordPress supplies the page's only semantic H1; the article hero uses .nit-hero__title.\nLoad the locked nit-articles-master-v6.3.css once at site level.\nNo article-specific CSS, inline styles, scripts, Base64 images or new component classes are used in this body.\nCanonical production URL: https:\/\/niteducation.com\/resources\/ict-portfolio-projects-kenya\/\nPrimary search intent: choose ICT portfolio projects that create inspectable evidence for target jobs in Kenya.\nCannibalization boundary: ICT Skills Employers Want owns broad employability skills; How to Become a Software Developer owns the developer career route; ICT Industrial Attachment owns workplace-placement guidance. Article 201 owns job-targeted project selection, project testing and evidence mapping across software, data, cybersecurity, AI and mobile development.\n-->\n<article aria-labelledby=\"nit-article-title\" class=\"nit-article nit-article--pathway-guide nit-article--c-plus-degree nit-article--software\" itemscope itemtype=\"https:\/\/schema.org\/Article\">\n<meta itemprop=\"datePublished\" content=\"2026-10-27\">\n<meta itemprop=\"dateModified\" content=\"2026-10-27\">\n<meta itemprop=\"inLanguage\" content=\"en-KE\">\n<meta itemprop=\"author\" content=\"Newton Institute of Technology Editorial Team\">\n\n<div class=\"nit-hero nit-hero--software nit-hero--with-answer\" aria-labelledby=\"nit-article-title\">\n  <div class=\"nit-software-hero__grid\">\n    <div class=\"nit-software-hero__copy\">\n      <p class=\"nit-hero__eyebrow\">ICT Career Guide \u00b7 Kenya \u00b7 Article 201<\/p>\n      <p class=\"nit-hero__title\" id=\"nit-article-title\" itemprop=\"headline\">12 ICT Portfolio Projects for Jobs in Kenya<\/p>\n      <p class=\"nit-hero__summary\" itemprop=\"description\">Choose projects that prove what your target ICT job actually asks for\u2014then test and present the evidence clearly.<\/p>\n      <div class=\"nit-badge-row\" aria-label=\"Guide focus\">\n        <span class=\"nit-badge\">12 practical projects<\/span>\n        <span class=\"nit-badge\">5 ICT career paths<\/span>\n        <span class=\"nit-badge\">Build \u00b7 test \u00b7 prove<\/span>\n      <\/div>\n      <div class=\"nit-byline\">\n        <p><strong>NIT Editorial Team<\/strong> \u00b7 Technical review: Engineer Simon Barongo \u00b7 27 October 2026<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"nit-code-window\" aria-label=\"Job-targeted portfolio planning example\">\n      <div class=\"nit-code-window__bar\"><span class=\"nit-code-window__dot\"><\/span><span class=\"nit-code-window__dot\"><\/span><span class=\"nit-code-window__dot\"><\/span><span class=\"nit-code-window__file\">portfolio-plan.txt<\/span><\/div>\n      <div class=\"nit-code-window__body\">\n        <span class=\"nit-code-line\"><span class=\"nit-code-comment\"># job \u2192 project \u2192 evidence<\/span><\/span>\n        <span class=\"nit-code-line\"><span class=\"nit-code-keyword\">build<\/span> = <span class=\"nit-code-string\">&#8220;what the role needs&#8221;<\/span><\/span>\n        <span class=\"nit-code-line\"><span class=\"nit-code-keyword\">prove<\/span> = <span class=\"nit-code-string\">&#8220;what you can defend&#8221;<\/span><\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"nit-article__body\">\n<section class=\"nit-pg-answer\" id=\"quick-answer\" aria-labelledby=\"quick-answer-heading\">\n  <div class=\"nit-pg-answer__question\">\n    <span>Quick answer<\/span>\n    <h2 id=\"quick-answer-heading\">Which ICT portfolio projects can help you get hired in Kenya?<\/h2>\n  <\/div>\n  <div>\n    <p>Choose projects that match the work you want. Strong options include an inventory system, booking system, order tracker, Kenya public-data analysis, business sales analysis, cybersecurity monitoring lab, secure-application assessment, AI document assistant, prediction project, mobile expense tracker, offline check-in app and one job-targeted flagship system.<\/p>\n    <p>You do not need all twelve. GitHub recommends highlighting about <strong>three to five relevant projects<\/strong> and making them easy for hiring managers to understand quickly. <a href=\"#source-1\">[1]<\/a><\/p>\n  <\/div>\n<\/section>\n\n<nav class=\"nit-pg-nav\" aria-label=\"Article contents\">\n  <p>In this guide<\/p>\n  <div>\n    <a href=\"#strategy\">Three-project strategy<\/a>\n    <a href=\"#job-match\">Match projects to jobs<\/a>\n    <a href=\"#projects\">12 project ideas<\/a>\n    <a href=\"#examples\">Real-life examples<\/a>\n    <a href=\"#job-to-project\">Job advert \u2192 project<\/a>\n    <a href=\"#evidence\">Evidence pack<\/a>\n    <a href=\"#scorecard\">Project scorecard<\/a>\n    <a href=\"#faq\">FAQs<\/a>\n  <\/div>\n<\/nav>\n\n<section class=\"nit-pg-section\" id=\"strategy\">\n  <p class=\"nit-pg-eyebrow\">Choose fewer projects, finish them properly<\/p>\n  <h2>Start with a three-project portfolio strategy<\/h2>\n  <p>If you are a beginner, a focused portfolio is easier to finish and easier for a reviewer to understand. Build three projects with different jobs.<\/p>\n  <div class=\"nit-cm-course-grid\">\n    <article class=\"nit-cm-course nit-cm-course--technical\">\n      <div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">01<\/span><h3>Foundation project<\/h3><\/div>\n      <p>Prove that you understand the basics: a responsive site, small database app, simple analysis, mobile utility or controlled cyber lab.<\/p>\n    <\/article>\n    <article class=\"nit-cm-course nit-cm-course--business\">\n      <div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">02<\/span><h3>Role-specific project<\/h3><\/div>\n      <p>Choose a project that closely matches the job family you want\u2014for example SQL and dashboards for data, or APIs and authentication for development.<\/p>\n    <\/article>\n    <article class=\"nit-cm-course nit-cm-course--workshop\">\n      <div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">03<\/span><h3>Flagship project<\/h3><\/div>\n      <p>Build one complete workflow that you can demonstrate, test and defend in an interview. Add more projects only when they prove something meaningfully different.<\/p>\n    <\/article>\n  <\/div>\n  <div class=\"nit-pg-highlight\"><strong>The selection rule<\/strong><p>A project earns space in your portfolio when it proves a capability that matters to the role you want\u2014not merely because its title sounds advanced.<\/p><\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--comparison\" id=\"job-match\">\n  <p class=\"nit-pg-eyebrow\">Start with evidence<\/p>\n  <h2>Match the project to the job you want<\/h2>\n  <p>GitHub recommends highlighting a small set of relevant projects for hiring review and making each project easy to understand through clear repository documentation, demonstrations and evidence of testing. <a href=\"#source-1\">[1]<\/a> <a href=\"#source-2\">[2]<\/a><\/p>\n  <div class=\"nit-pg-table-wrap\" role=\"region\" tabindex=\"0\" aria-label=\"Job requirement to portfolio evidence mapping\">\n    <table class=\"nit-pg-table\">\n      <thead><tr><th scope=\"col\">If the job repeatedly asks for\u2026<\/th><th scope=\"col\">Build evidence such as\u2026<\/th><th scope=\"col\">A reviewer should be able to inspect\u2026<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><th scope=\"row\">SQL, dashboards, data quality<\/th><td>End-to-end analysis using raw data, cleaning, SQL\/Python\/Excel and a dashboard<\/td><td>Queries, validation, calculations, dashboard and conclusions<\/td><\/tr>\n        <tr><th scope=\"row\">APIs, databases, authentication<\/th><td>Complete web application with persistent data and permissions<\/td><td>Endpoints, schema, login\/roles, error handling and tests<\/td><\/tr>\n        <tr><th scope=\"row\">Mobile development<\/th><td>Working app with storage, validation and offline behaviour<\/td><td>App flow, persistence, edge cases and device demonstration<\/td><\/tr>\n        <tr><th scope=\"row\">AI \/ LLM applications<\/th><td>AI system with retrieval or model logic plus evaluation<\/td><td>Inputs, source data, expected output, failures and improvements<\/td><\/tr>\n        <tr><th scope=\"row\">Cybersecurity monitoring<\/th><td>Authorised lab with logs, detection and investigation<\/td><td>Event, evidence, query\/rule, finding and response<\/td><\/tr>\n        <tr><th scope=\"row\">Git \/ GitHub<\/th><td>Well-structured repository and documentation<\/td><td>README, meaningful history, setup steps and tests<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n  <p class=\"nit-pg-table-note\">On a phone, swipe horizontally to view all three columns. For broader employability skills rather than project selection, use NIT&#8217;s <a href=\"https:\/\/niteducation.com\/resources\/ict-skills-employers-want-kenya\/\">ICT Skills Employers Want in Kenya<\/a> guide. Article 201 stays focused on project evidence.<\/p>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"project-test\">\n  <p class=\"nit-pg-eyebrow\">Before choosing a project<\/p>\n  <h2>What makes an ICT project worth putting in your portfolio?<\/h2>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>01 \u00b7 Problem<\/span><h3>It solves something you can explain<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>State the problem in one sentence. Start with the user&#8217;s need rather than a list of technologies.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>02 \u00b7 User<\/span><h3>It has a clear person or organisation using it<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Knowing the user makes requirements, permissions, inputs and outputs easier to define.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>03 \u00b7 Workflow<\/span><h3>The main task works from beginning to end<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>For inventory: product \u2192 receipt \u2192 issue \u2192 balance. For data: question \u2192 clean \u2192 analyse \u2192 explain.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>04 \u00b7 Testing<\/span><h3>You checked more than the happy path<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Try empty inputs, duplicates, invalid values, unauthorised access, lost connectivity and other realistic failure cases.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>05 \u00b7 Evidence<\/span><h3>Another person can inspect the work<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Use the right evidence for the field: repository, demo, dashboard, notebook, lab report, screenshots or test results.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>06 \u00b7 Ownership<\/span><h3>You can defend your decisions<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Be ready to explain what failed, why you chose an approach, what you personally built and what you would improve.<\/p><\/div><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"projects\">\n  <p class=\"nit-pg-eyebrow\">Software development<\/p>\n  <h2>Projects 1\u20133: full-stack development<\/h2>\n  <p>These projects create evidence around application logic, databases, validation, APIs, authentication and testing. For the broader developer career route, see NIT&#8217;s <a href=\"https:\/\/niteducation.com\/resources\/how-to-become-a-software-developer-in-kenya\/\">How to Become a Software Developer in Kenya<\/a> guide.<\/p>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 01 \u00b7 Full-stack<\/span><h3>Small-business inventory and sales system<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> products, stock receipts, stock issues\/sales, calculated balance and low-stock view.<\/p><p><strong>Test:<\/strong> if 40 units + 30 received \u2212 22 sold = 48, then attempt to sell 60. The system should enforce the stock rule.<\/p><p><strong>Publish:<\/strong> database structure, one complete transaction, validation tests, screenshots\/demo and repository.<\/p><p><strong>Proves:<\/strong> relational data, calculations, business rules, validation, testing and reporting.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Project 02 \u00b7 Full-stack<\/span><h3>Appointment and booking system<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> services, available slots, booking form, status and a daily appointment view.<\/p><p><strong>Test:<\/strong> create Tuesday 10:00 a.m., then try to book the same resource and slot again. Also test past dates and duplicate submission.<\/p><p><strong>Publish:<\/strong> booking workflow, data model, conflict rule and tests.<\/p><p><strong>Proves:<\/strong> dates\/time, database relationships, validation and workflow logic.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 03 \u00b7 Full-stack<\/span><h3>Order and delivery-status tracker<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> New \u2192 Confirmed \u2192 Preparing \u2192 Dispatched \u2192 Delivered, with status history and user permissions.<\/p><p><strong>Test:<\/strong> try viewing another customer&#8217;s order, skipping required stages and changing a cancelled order.<\/p><p><strong>Publish:<\/strong> status model, API\/database records, access tests and a complete order journey.<\/p><p><strong>Proves:<\/strong> authentication, authorisation, APIs, relational data and audit history.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Portfolio signal<\/span><h3>Why these features matter<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>A strong project should let a reviewer inspect what you built, how it works and how you documented it. GitHub recommends presenting relevant projects clearly and using README documentation to explain the project and its use. <a href=\"#source-1\">[1]<\/a> <a href=\"#source-2\">[2]<\/a><\/p><\/div><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--comparison\" id=\"data-projects\">\n  <p class=\"nit-pg-eyebrow\">Data science &amp; analytics<\/p>\n  <h2>Projects 4\u20135: turn raw data into a decision<\/h2>\n  <p>A data project should show the work between the raw file and the final chart. The Kenya National Bureau of Statistics provides official data portals that can support appropriately scoped public-data analysis. <a href=\"#source-4\">[4]<\/a><\/p>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 04 \u00b7 Data<\/span><h3>Kenya public-data analysis<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> question \u2192 source data \u2192 cleaning \u2192 analysis \u2192 visualisation \u2192 interpretation.<\/p><p><strong>Test:<\/strong> verify an important calculation independently and document missing values, duplicates or inconsistent formats.<\/p><p><strong>Publish:<\/strong> question, data source, cleaning record, SQL\/Python\/Excel work, chart\/dashboard, findings and limitations.<\/p><p><strong>Proves:<\/strong> data quality, reproducibility, analysis and communication.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Project 05 \u00b7 Data<\/span><h3>Small-business sales analysis<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> analyse a fictional, open or authorised transaction dataset to answer which products drive sales and how performance changes over time.<\/p><p><strong>Test:<\/strong> confirm totals, duplicates, date ranges, missing quantities and category reconciliation.<\/p><p><strong>Publish:<\/strong> cleaning log, queries\/code, dashboard, findings, recommendations and limitations.<\/p><p><strong>Proves:<\/strong> SQL\/Python\/Excel, business reasoning, validation and visual communication.<\/p><\/div><\/article>\n  <\/div>\n  <div class=\"nit-pg-highlight\"><strong>Do not begin with the chart.<\/strong><p>Begin with a question. The visualisation is useful only when it helps answer that question or reveals the next useful question. For a Kenya-focused data project, official KNBS portals can provide credible datasets that you can clean, validate, analyse and explain. <a href=\"#source-4\">[4]<\/a><\/p><\/div>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"cyber-projects\">\n  <p class=\"nit-pg-eyebrow\">Cybersecurity<\/p>\n  <h2>Projects 6\u20137: show evidence, investigation and verification<\/h2>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 06 \u00b7 Cybersecurity<\/span><h3>Login-monitoring laboratory<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> in systems you own or an authorised lab, generate normal logins and deliberate failed-login events, then investigate account, time, source and frequency.<\/p><p><strong>Test:<\/strong> recreate the event and confirm the detection still works when the account or number of failures changes.<\/p><p><strong>Publish:<\/strong> lab diagram, sanitised logs, query\/rule, investigation notes and final incident summary.<\/p><p><strong>Proves:<\/strong> logging, detection, investigation and technical reporting. OWASP lists Security Logging &amp; Alerting Failures in its 2025 Top 10 and specifically discusses login and failed-login events. <a href=\"#source-5\">[5]<\/a><\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Project 07 \u00b7 Cybersecurity<\/span><h3>Secure-application assessment and remediation<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> use your own or an authorised training application. Complete scope \u2192 finding \u2192 evidence \u2192 correction \u2192 retest.<\/p><p><strong>Test:<\/strong> for example, verify that an ordinary user can no longer reach an administrator-only function after the correction.<\/p><p><strong>Publish:<\/strong> sanitised finding, remediation and retest evidence\u2014never secrets or private system details.<\/p><p><strong>Proves:<\/strong> security testing, access control, remediation and verification. Broken Access Control remains A01 in OWASP Top 10:2025. <a href=\"#source-6\">[6]<\/a><\/p><\/div><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--comparison\" id=\"ai-projects\">\n  <p class=\"nit-pg-eyebrow\">Artificial intelligence<\/p>\n  <h2>Projects 8\u20139: evaluate the system, not just the demo<\/h2>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 08 \u00b7 AI<\/span><h3>Document question-and-answer assistant<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> public\/non-confidential documents \u2192 retrieval \u2192 relevant source \u2192 answer \u2192 source display.<\/p><p><strong>Test:<\/strong> easy factual question, multi-section question, ambiguous question, unanswered question and misleading question.<\/p><p><strong>Publish:<\/strong> system diagram, source documents, retrieval process, test set, actual results and failure cases.<\/p><p><strong>Proves:<\/strong> Python, text processing, retrieval, AI integration, evaluation and error analysis.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Project 09 \u00b7 AI \/ Data<\/span><h3>Prediction or classification project<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> define target \u2192 inspect data \u2192 prepare data \u2192 create baseline \u2192 train \u2192 evaluate \u2192 inspect errors \u2192 explain limitations.<\/p><p><strong>Test:<\/strong> look beyond one accuracy number. Check where the model fails and whether the chosen metric matches the problem.<\/p><p><strong>Publish:<\/strong> dataset source, preparation, baseline, model, evaluation, failure analysis and next improvement.<\/p><p><strong>Proves:<\/strong> modelling, evaluation, statistical reasoning and responsible interpretation.<\/p><\/div><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"mobile-projects\">\n  <p class=\"nit-pg-eyebrow\">Mobile application development<\/p>\n  <h2>Projects 10\u201311: prove storage, validation and real device behaviour<\/h2>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>Project 10 \u00b7 Mobile<\/span><h3>Expense-tracking application<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> amount, category, date and note; then monthly\/category summaries, search, editing and local storage.<\/p><p><strong>Test:<\/strong> KSh 200 + KSh 350 + KSh 100 should total KSh 650. Also try zero\/negative values, empty categories, bad dates and app restart.<\/p><p><strong>Publish:<\/strong> flow, storage method, screenshots\/demo and test cases.<\/p><p><strong>Proves:<\/strong> mobile UI, state, local persistence, validation and testing.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>Project 11 \u00b7 Mobile<\/span><h3>Offline event check-in application<\/h3><\/div><div class=\"nit-pathway-card__body\"><p><strong>Build:<\/strong> attendee list, unique code, check-in status\/time and local storage that continues working when connectivity disappears.<\/p><p><strong>Test:<\/strong> online check-ins \u2192 disconnect \u2192 continue \u2192 restart app \u2192 reconnect \u2192 synchronise \u2192 check for duplicates.<\/p><p><strong>Publish:<\/strong> online\/offline flow, persistence approach, conflict handling and synchronisation results.<\/p><p><strong>Proves:<\/strong> offline-first design, local persistence, synchronisation and error handling.<\/p><\/div><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--progress\" id=\"flagship\">\n  <p class=\"nit-pg-eyebrow\">Project 12 \u00b7 Flagship<\/p>\n  <h2>Build one flagship project for the exact job you want<\/h2>\n  <p>Once you can finish smaller projects, collect several genuine vacancies for the role you want and look for requirements that repeat. Build one manageable system that makes several of those capabilities visible.<\/p>\n  <div class=\"nit-pg-table-wrap\" role=\"region\" tabindex=\"0\" aria-label=\"Flagship project examples by target role\">\n    <table class=\"nit-pg-table\">\n      <thead><tr><th scope=\"col\">Target role<\/th><th scope=\"col\">Repeated requirements might include<\/th><th scope=\"col\">Flagship direction<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><th scope=\"row\">Backend \/ Full-stack<\/th><td>REST APIs, PostgreSQL, auth, Git, tests, deployment<\/td><td>Customer order system + API + role permissions + tests + deployment<\/td><\/tr>\n        <tr><th scope=\"row\">Data analyst<\/th><td>Python, SQL, data validation, pipelines, dashboards<\/td><td>Ingestion \u2192 cleaning \u2192 database \u2192 quality checks \u2192 analysis \u2192 dashboard<\/td><\/tr>\n        <tr><th scope=\"row\">AI developer<\/th><td>Python, model\/LLM APIs, retrieval, evaluation, deployment<\/td><td>Evaluated AI application with source data, tests, failure analysis and deployment<\/td><\/tr>\n        <tr><th scope=\"row\">Mobile developer<\/th><td>Flutter\/Kotlin, APIs, storage, testing, release workflow<\/td><td>Mobile application + API + local persistence + error handling + device tests<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n  <p class=\"nit-pg-table-note\">On a phone, swipe horizontally to compare the complete role, requirement and flagship-project columns.<\/p>\n  <p>Add a technology because it solves a problem or proves a relevant capability\u2014not because its name makes the project sound more advanced.<\/p>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"examples\">\n  <p class=\"nit-pg-eyebrow\">Two practical examples<\/p>\n  <h2>What a complete project workflow looks like<\/h2>\n  <h3>Example 1: from a shop notebook to an inventory system<\/h3>\n  <div class=\"nit-cm-course-grid\">\n    <article class=\"nit-cm-course nit-cm-course--technical\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">1<\/span><h3>Understand the process<\/h3><\/div><p>Products exist, stock arrives, stock leaves and the shop needs a reliable balance. Use fictional records rather than copying private business data.<\/p><\/article>\n    <article class=\"nit-cm-course nit-cm-course--business\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">2<\/span><h3>Build one transaction at a time<\/h3><\/div><p>Finish Add Product. Test it. Then add Receipt. Test it. Then add Issue\/Sale. Keep the scope controlled.<\/p><\/article>\n    <article class=\"nit-cm-course nit-cm-course--workshop\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">3<\/span><h3>Prove the rule<\/h3><\/div><p>If opening = 20, received = 40 and issued = 15, expected balance = 45. Then attempt to issue 60 and verify the system blocks the invalid transaction.<\/p><\/article>\n  <\/div>\n  <div class=\"nit-pg-highlight\"><strong>Portfolio explanation<\/strong><p>\u201cI built an inventory application around stock transactions. The balance is calculated from recorded receipts and issues. I added validation to prevent issuing more stock than is available and tested the workflow after page reloads.\u201d<\/p><\/div>\n\n  <h3>Example 2: from a messy spreadsheet to a data project<\/h3>\n  <div class=\"nit-cm-course-grid\">\n    <article class=\"nit-cm-course nit-cm-course--technical\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">1<\/span><h3>Inspect and clean<\/h3><\/div><p>Find missing names, inconsistent dates, duplicate transactions and inconsistent product labels. Record the corrections you make.<\/p><\/article>\n    <article class=\"nit-cm-course nit-cm-course--business\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">2<\/span><h3>Analyse a question<\/h3><\/div><p>Calculate monthly revenue, units sold, revenue by product and category. Build a visualisation that answers the original question.<\/p><\/article>\n    <article class=\"nit-cm-course nit-cm-course--workshop\"><div class=\"nit-cm-course__top\"><span class=\"nit-cm-course__icon\" aria-hidden=\"true\">3<\/span><h3>Interpret, do not just chart<\/h3><\/div><p>If a top product falls in September, ask whether stock, price, seasonality or substitution could explain it. State what the data can and cannot prove.<\/p><\/article>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--comparison\" id=\"job-to-project\">\n  <p class=\"nit-pg-eyebrow\">Repeatable method<\/p>\n  <h2>Turn a job advert into a portfolio project<\/h2>\n  <p>Do not design a project from one vacancy. Collect several realistic openings, then look for repeated requirements.<\/p>\n  <div class=\"nit-pg-table-wrap\" role=\"region\" tabindex=\"0\" aria-label=\"Five steps to turn job adverts into a project\">\n    <table class=\"nit-pg-table\">\n      <thead><tr><th scope=\"col\">Step<\/th><th scope=\"col\">What to do<\/th><th scope=\"col\">Output<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><th scope=\"row\">1 \u00b7 Collect<\/th><td>Gather about five vacancies for the role you could realistically target.<\/td><td>A small sample of real requirements.<\/td><\/tr>\n        <tr><th scope=\"row\">2 \u00b7 Count<\/th><td>Highlight skills or responsibilities that recur: SQL, APIs, Git, testing, authentication, dashboards, mobile storage.<\/td><td>A ranked requirement list.<\/td><\/tr>\n        <tr><th scope=\"row\">3 \u00b7 Translate<\/th><td>Separate a skill name from evidence. \u201cSQL\u201d becomes schema, joins, constraints, queries and validation.<\/td><td>Inspectable evidence for each skill.<\/td><\/tr>\n        <tr><th scope=\"row\">4 \u00b7 Scope<\/th><td>Choose one manageable problem. Avoid building a giant ERP just to include every technology.<\/td><td>A project you can finish.<\/td><\/tr>\n        <tr><th scope=\"row\">5 \u00b7 Prove<\/th><td>Build the evidence deliberately and test important failure cases.<\/td><td>A job-targeted portfolio project.<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n  <p class=\"nit-pg-table-note\">On a phone, swipe horizontally to view the full five-step job-advert workflow table.<\/p>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"evidence\">\n  <p class=\"nit-pg-eyebrow\">Present the work clearly<\/p>\n  <h2>Turn every major project into an eight-part evidence pack<\/h2>\n  <div class=\"nit-deg-band-grid\">\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>01\u201302<\/span><h3>Problem + intended user<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Explain what the project solves and who needs it. Keep both statements short.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>03\u201304<\/span><h3>Your contribution + working evidence<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>State what you personally built, then provide the best demo form for the field: live app, dashboard, recording, report or lab output.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band\"><div class=\"nit-deg-band__head\"><span>05\u201306<\/span><h3>Technical evidence + tests<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Where appropriate show source, schema, SQL, architecture, test files and expected-versus-actual results.<\/p><\/div><\/article>\n    <article class=\"nit-deg-band nit-deg-band--competitive\"><div class=\"nit-deg-band__head\"><span>07\u201308<\/span><h3>Challenge + next improvement<\/h3><\/div><div class=\"nit-pathway-card__body\"><p>Describe one real failure, correction and retest. Then explain what you would improve next.<\/p><\/div><\/article>\n  <\/div>\n  <p>For code projects, GitHub recommends useful READMEs with key features, setup instructions, a demo\/example and tests. <a href=\"#source-1\">[1]<\/a> Its README guidance also describes the README as a place to explain what the project does, why it is useful and how to get started. <a href=\"#source-2\">[2]<\/a><\/p>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--progress\" id=\"reviewer-test\">\n  <p class=\"nit-pg-eyebrow\">Fast review<\/p>\n  <h2>Use the two-minute reviewer test<\/h2>\n  <p>GitHub notes that hiring managers may spend only a couple of minutes looking at projects. <a href=\"#source-1\">[1]<\/a> Open your project as though you have never seen it before. Can you quickly find the problem, intended user, working result, technologies, your contribution, tests and demonstration?<\/p>\n  <div class=\"nit-pg-highlight\"><strong>If the answer is no, reorganise the evidence.<\/strong><p>A technically strong project can still make weak portfolio evidence when the reviewer has to hunt through folders or screenshots to understand what happened.<\/p><\/div>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"scorecard\">\n  <p class=\"nit-pg-eyebrow\">Quality check<\/p>\n  <h2>Use this 100-point project scorecard before publishing<\/h2>\n  <div class=\"nit-pg-table-wrap\" role=\"region\" tabindex=\"0\" aria-label=\"Portfolio project scorecard\">\n    <table class=\"nit-pg-table\">\n      <thead><tr><th scope=\"col\">Area<\/th><th scope=\"col\">Question<\/th><th scope=\"col\">Score<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><th scope=\"row\">Job relevance<\/th><td>Does the project demonstrate something the target role actually requests?<\/td><td>0\u201320<\/td><\/tr>\n        <tr><th scope=\"row\">Completeness<\/th><td>Does the main workflow work from beginning to end?<\/td><td>0\u201320<\/td><\/tr>\n        <tr><th scope=\"row\">Testing<\/th><td>Did you test important valid, invalid and failure cases?<\/td><td>0\u201320<\/td><\/tr>\n        <tr><th scope=\"row\">Evidence<\/th><td>Can another person inspect what you built and how it works?<\/td><td>0\u201320<\/td><\/tr>\n        <tr><th scope=\"row\">Ownership<\/th><td>Can you explain decisions, errors, fixes and your own contribution?<\/td><td>0\u201320<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n  <p class=\"nit-pg-table-note\">On a phone, swipe horizontally to view the complete scorecard. Maximum: 100. The number is not a qualification. Use the weakest category to decide what to improve next.<\/p>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"upgrade\">\n  <p class=\"nit-pg-eyebrow\">Develop the work you already have<\/p>\n  <h2>Upgrade a beginner project instead of constantly starting again<\/h2>\n  <div class=\"nit-pg-definitions\">\n    <div class=\"nit-pg-definition\"><span class=\"nit-pg-definition__number\">01<\/span><p class=\"nit-pg-definition__label\">Start simple<\/p><h3>Exercise \u2192 working feature<\/h3><p>An expense tracker may begin with one form that stores a transaction. A to-do list may begin with one user and one status.<\/p><\/div>\n    <div class=\"nit-pg-definition nit-pg-definition--university\"><span class=\"nit-pg-definition__number\">02<\/span><p class=\"nit-pg-definition__label\">Add depth<\/p><h3>Feature \u2192 complete workflow<\/h3><p>Add persistence, validation, users, reports, tests, documentation and deployment only as your understanding grows.<\/p><\/div>\n  <\/div>\n  <div class=\"nit-pg-highlight\"><strong>Tutorials are starting points.<\/strong><p>Your portfolio becomes stronger when you stop following the tutorial line by line and begin making your own requirements, data, rules, tests and design decisions.<\/p><\/div>\n<\/section>\n\n<section class=\"nit-pg-section nit-pg-section--comparison\" id=\"safe-work\">\n  <p class=\"nit-pg-eyebrow\">Professional judgement<\/p>\n  <h2>Use school, attachment and AI-assisted work safely<\/h2>\n  <h3>School and group projects<\/h3>\n  <p>A school project can belong in your portfolio. Explain the assignment, your personal contribution, what teammates handled, how the work was tested and what you learnt. Do not claim another person&#8217;s contribution as your own.<\/p>\n  <h3>Industrial attachment work<\/h3>\n  <p>Working on an organisation&#8217;s system does not automatically give you permission to publish its source code, customer records, database exports or internal diagrams. Recreate the technical idea using fictional information where necessary. NIT&#8217;s <a href=\"https:\/\/niteducation.com\/resources\/ict-industrial-attachment-in-kenya\/\">ICT Industrial Attachment in Kenya<\/a> guide covers workplace evidence and confidentiality in more detail.<\/p>\n  <h3>AI-assisted projects<\/h3>\n  <p>AI can assist with code or analysis, but you should still read, run, test, change and explain the result. Be ready to state what AI helped generate, what you changed and how you verified the output.<\/p>\n  <h3>Passwords, API keys and personal data<\/h3>\n  <p>Do not publish passwords, tokens, database credentials or private records. GitHub warns that sensitive data committed to a repository can remain in Git history even after it is removed from the latest version. <a href=\"#source-3\">[3]<\/a><\/p>\n  <p>For student projects, prefer fictional, anonymised, authorised or properly public data. Kenya&#8217;s Office of the Data Protection Commissioner sets out principles including lawful, fair and transparent processing, purpose limitation and data minimisation. <a href=\"#source-7\">[7]<\/a><\/p>\n<\/section>\n\n<section class=\"nit-pg-final\" id=\"final-check\">\n  <p class=\"nit-pg-eyebrow\">Before you apply<\/p>\n  <h2>Run one final inspection of every project<\/h2>\n  <p>Open every link. Run the main workflow. Check the README. Remove secrets. Confirm the demo still works. Then practise explaining the problem, user, your contribution, one difficult failure, how you tested it and the next improvement.<\/p>\n  <p><strong>The final question:<\/strong> can you point to at least one important requirement in the target role and show exactly where your project demonstrates it?<\/p>\n  <p>NIT&#8217;s current ICT programme guide lists Full-Stack Software Development, Cybersecurity, Data Science &amp; Analytics, Artificial Intelligence and Mobile App Development with practical project work and compulsory industrial attachment. <a href=\"#source-8\">[8]<\/a><\/p>\n<\/section>\n\n<section class=\"nit-pg-section\" id=\"faq\">\n  <p class=\"nit-pg-eyebrow\">Quick reference<\/p>\n  <h2>ICT portfolio projects in Kenya: frequently asked questions<\/h2>\n  <div class=\"nit-faq\">\n    <details class=\"nit-faq__item\"><summary>Which ICT projects are best for getting a job in Kenya?<\/summary><div class=\"nit-faq__answer\"><p>The best project depends on the role. Full-stack candidates can build complete database applications; data candidates can show end-to-end analyses; cybersecurity candidates can show authorised labs and technical reports; AI candidates can show evaluated AI systems; and mobile developers can demonstrate working apps with storage, validation and testing.<\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>How do I choose a portfolio project?<\/summary><div class=\"nit-faq__answer\"><p>Read several realistic vacancies for the role you want. Identify repeated requirements, then choose a manageable project that creates visible evidence of those skills.<\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Do I need twelve projects?<\/summary><div class=\"nit-faq__answer\"><p>No. The twelve projects here are choices. Three strong projects are enough to begin: one foundation project, one role-specific project and one flagship project. GitHub recommends highlighting roughly three to five relevant projects. <a href=\"#source-1\">[1]<\/a><\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Do I need GitHub for an ICT portfolio?<\/summary><div class=\"nit-faq__answer\"><p>GitHub is particularly useful for code-based software, data and AI work. Other evidence may be more suitable for some tasks, such as dashboards, technical reports, lab outputs, recorded demonstrations or released mobile applications.<\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Can personal projects help if I have no job experience?<\/summary><div class=\"nit-faq__answer\"><p>Yes. Personal and academic projects can give a reviewer something practical to inspect. GitHub specifically recommends highlighting a small number of relevant projects and making them easy to understand through clear documentation, demos and tests. <a href=\"#source-1\">[1]<\/a> <a href=\"#source-2\">[2]<\/a><\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Should every software project be deployed?<\/summary><div class=\"nit-faq__answer\"><p>A working deployment is useful because a reviewer can try the result without configuring it locally. Where public deployment is impractical, provide a clear demonstration and reliable setup instructions.<\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Can a copied tutorial project go in my portfolio?<\/summary><div class=\"nit-faq__answer\"><p>Use tutorials to learn, then change the requirements, data, workflow, rules or tests until you have made meaningful technical decisions yourself. You should be able to explain the final version without following the tutorial.<\/p><\/div><\/details>\n    <details class=\"nit-faq__item\"><summary>Can I use AI to help build a project?<\/summary><div class=\"nit-faq__answer\"><p>Yes, but you remain responsible for understanding and testing the work you present. Read generated code, run it, change it, test failure cases and be able to explain the result.<\/p><\/div><\/details>\n  <\/div>\n<\/section>\n\n<section class=\"nit-pg-enrol\" id=\"register\" aria-labelledby=\"register-heading\">\n  <div class=\"nit-pg-enrol__copy\">\n    <p class=\"nit-pg-eyebrow\">Build skills you can demonstrate<\/p>\n    <h2 id=\"register-heading\">Register for an ICT Course at Newton Institute of Technology<\/h2>\n    <p>Train in Full-Stack Software Development, Cybersecurity, Data Science &amp; Analytics, Artificial Intelligence or Mobile App Development through practical learning, project work and compulsory industrial attachment.<\/p>\n  <\/div>\n  <div class=\"nit-pg-enrol__details\">\n    <p><span>Call \/ WhatsApp<\/span><strong><a href=\"tel:+254713584858\">+254 713 584 858<\/a><\/strong><\/p>\n    <p><span>Email<\/span><strong><a href=\"mailto:info@niteducation.com\">info@niteducation.com<\/a><\/strong><\/p>\n    <p><span>Location<\/span><strong>Migori Town, Migori County<\/strong><\/p>\n  <\/div>\n  <div class=\"nit-pg-enrol__actions\"><a class=\"nit-pg-button nit-pg-button--gold\" href=\"https:\/\/niteducation.com\/admissions\/\">Register \/ admissions<\/a><a class=\"nit-pg-button nit-pg-button--outline\" href=\"https:\/\/niteducation.com\/resources\/ict-courses-in-kenya\/\">Compare ICT programmes<\/a><\/div>\n<\/section>\n\n<div class=\"nit-pg-sources\" aria-label=\"Sources and references\">\n  <p><strong>Sources and references<\/strong><\/p>\n  <ol>\n    <li id=\"source-1\"><strong>GitHub Docs.<\/strong> <cite>Using your GitHub profile to enhance your resume.<\/cite> Guidance on highlighting 3\u20135 relevant projects, READMEs, demos and tests for hiring review. Accessed 27 October 2026. <a href=\"https:\/\/docs.github.com\/en\/account-and-profile\/tutorials\/using-your-github-profile-to-enhance-your-resume\" target=\"_blank\" rel=\"noopener\">docs.github.com<\/a>.<\/li>\n    <li id=\"source-2\"><strong>GitHub Docs.<\/strong> <cite>About READMEs.<\/cite> Repository documentation guidance. Accessed 27 October 2026. <a href=\"https:\/\/docs.github.com\/en\/repositories\/managing-your-repositorys-settings-and-features\/customizing-your-repository\/about-readmes\" target=\"_blank\" rel=\"noopener\">docs.github.com<\/a>.<\/li>\n    <li id=\"source-3\"><strong>GitHub Docs.<\/strong> <cite>Removing sensitive data from a repository.<\/cite> Guidance on secrets and Git history. Accessed 27 October 2026. <a href=\"https:\/\/docs.github.com\/en\/authentication\/keeping-your-account-and-data-secure\/removing-sensitive-data-from-a-repository\" target=\"_blank\" rel=\"noopener\">docs.github.com<\/a>.<\/li>\n    <li id=\"source-4\"><strong>Kenya National Bureau of Statistics.<\/strong> <cite>KNBS Data Portals.<\/cite> Official Kenyan statistical data resources. Accessed 27 October 2026. <a href=\"https:\/\/www.knbs.or.ke\/portals\/\" target=\"_blank\" rel=\"noopener\">knbs.or.ke<\/a>.<\/li>\n    <li id=\"source-5\"><strong>OWASP Foundation.<\/strong> <cite>A09:2025 Security Logging &amp; Alerting Failures.<\/cite> Accessed 27 October 2026. <a href=\"https:\/\/top10.owasp.org\/2025\/A09_2025-Security_Logging_and_Alerting_Failures\/\" target=\"_blank\" rel=\"noopener\">top10.owasp.org<\/a>.<\/li>\n    <li id=\"source-6\"><strong>OWASP Foundation.<\/strong> <cite>A01:2025 Broken Access Control.<\/cite> Accessed 27 October 2026. <a href=\"https:\/\/top10.owasp.org\/2025\/A01_2025-Broken_Access_Control\/index.html\" target=\"_blank\" rel=\"noopener\">top10.owasp.org<\/a>.<\/li>\n    <li id=\"source-7\"><strong>Office of the Data Protection Commissioner, Kenya.<\/strong> <cite>Rights of a Data Subject \/ Principles of Data Protection.<\/cite> Accessed 27 October 2026. <a href=\"https:\/\/www.odpc.go.ke\/rights-of-a-data-subject\/\" target=\"_blank\" rel=\"noopener\">odpc.go.ke<\/a>.<\/li>\n    <li id=\"source-8\"><strong>Newton Institute of Technology.<\/strong> <cite>ICT Courses in Kenya: Fees, Requirements &amp; Duration.<\/cite> Current NIT programme structure for Full-Stack Software Development, Cybersecurity, Data Science &amp; Analytics, Artificial Intelligence and Mobile App Development, including industrial attachment. Accessed 27 October 2026. <a href=\"https:\/\/niteducation.com\/resources\/ict-courses-in-kenya\/\">niteducation.com<\/a>.<\/li>\n  <\/ol>\n  <p>Prepared by Newton Institute of Technology Editorial Team \u00b7 Technical review: Engineer Simon Barongo \u00b7 Last reviewed: 27 October 2026.<\/p>\n<\/div>\n<\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>ICT Career Guide \u00b7 Kenya \u00b7 Article 201 12 ICT Portfolio Projects for Jobs in Kenya Choose projects that prove what your target ICT job actually asks for\u2014then test and present the evidence clearly. 12 practical projects 5 ICT career paths Build \u00b7 test \u00b7 prove NIT Editorial Team \u00b7 Technical review: Engineer Simon Barongo [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[30],"tags":[36,76,729,42],"class_list":["post-3684","post","type-post","status-publish","format-standard","hentry","category-ict","tag-best-ict-courses-after-kcse","tag-ict","tag-ict-portfolio-projects-in-kenya","tag-software-development-course-fees-in-kenya"],"_links":{"self":[{"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/posts\/3684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/comments?post=3684"}],"version-history":[{"count":1,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/posts\/3684\/revisions"}],"predecessor-version":[{"id":3685,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/posts\/3684\/revisions\/3685"}],"wp:attachment":[{"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/media?parent=3684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/categories?post=3684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niteducation.com\/resources\/wp-json\/wp\/v2\/tags?post=3684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}