Breaking News


The National Youth Service Corps is a scheme set up by the Nigerian government to involve Nigerian graduates in nation-building and the development of the country. usually, graduates visit the NYSC E Portal to check and print out their posting letters after which they get to the camp and process their hostel accommodation and get a platoon number.

This system is designed to help reduce activities of hostel allocation and platoon number generation in the NYSC Camp.

Language Used: PHP



The pages enable the administrator to do the following operations:

The admin registers the camp officials from this page using their personal information and assign duties, and also to create Default authentication data (username and password) so that the official will able to login to their portal. The administrator will be able to manage the Account details of both officials and corp members.


This page enables the Corp member to make registration on the portal, after registration, the candidates then login onto his dashboard. Below are other features:

  • Generation of NYSC Number based on Kaduna polytechnic
  • Print Hostel Allocation Form
  • View Platoon No.
  • View State Code
  • Manage Profile.


Once the camp official’s log on to their account or dashboard, they will need to change their password and then perform the following operation: –

  • Platoon Number Generation
  • Generate State Code
  • Allocate Hostel.
  • Manage Allocation
  • Send Email of details to Corp Members.

The officials will be able to check for available hostels with available rooms and bunk, in other words, a list of hostels containing available and unavailable bunk can be accessed.

Algorithms for Platoon Number Generation

Platoon Number = the Last Digit of state Code

With little modification, the web application will work in any NYSC orientation Camp. below is how you can access the nysc e portal

You can access the admin page using the following details

  • Username: admin
  • Password: admin

Installation Guide

  1. Download xampp latest version.
  2. Extract the zip file(downloaded system) and put in the htdocs
  3. open xampp and start apache and MySQL
  4. go “localhost/phpmyadmin/” and create a database named “nyscdb”
  5. find the database file inside the folder and Import the database file name “nyscdb“.

Watch the video below for more information.

In conclusion, to sum up, in short use the link below to download the source code.

Download Code

About Mcoded

Hi, my name is Muhammad Sani Hamidu A.K.A Mcoded the webmaster of Am also a successful IT Professional with expertise in Computer Programming, Database Design, Web Design, Graphics Design, Computer Networking and with working Experience of Eight (8) years The main objective of this website is to help developers by providing free source code, Tutorials, Pc & Mobile software, WP Themes, and Templates, etc. which will help them during the development of their own projects. As the name implies you must be wondering why only tech the site should contain everything users might need. well to answer that question tech is the first development phase of this website other aspects will be included gradually. Besides being a developer I work with different companies full time and freelancing, etc. I will share most of my source code and take my time to upload it here. Tutorial will be my next plan. You will probably learn advance tutorial here. If you have any problem don’t hesitate to ask questions.  You can contact me from the contact page.

Check Also


Online Cooking Classes

Design and implementation of an online cooking class is a platform where individuals will learn …


  1. Excellent website you have here but I was curious if you
    knew of any message boards that cover the same topics talked about here?
    I’d really love to be a part of community where I can get feed-back from other
    experienced individuals that share the same interest. If
    you have any suggestions, please let me know. Appreciate it!

  2. Heya i’m for the first time here. I found this board and I in finding It
    really helpful & it helped me out a lot. I am hoping to offer one
    thing again and help others such as you helped me.

Leave a Reply

Your email address will not be published. Required fields are marked *