New Employee Training System (NETS)

Project Overview

NETS (New Employee Training System) aims to streamline knowledge transfer for newly hired employees in organizations by offering a centralized platform for training materials, quizzes, and interactive learning. The project addresses challenges in retaining organizational knowledge when senior personnel leave and promotes a stress-free learning environment.

Team Details


Contributions by Raguraj S. (205080K)

Responsibilities:

Development Process:

  1. Planning and Design:

    • Collaborated with the team to create ER, Class, and Use Case diagrams.
    • Individually designed Activity and Sequence diagrams for assigned modules.
    • Created wireframes using Figma for user interface prototypes.
  2. Frontend Development:

    • Enhanced skills in React.js through tutorials.
    • Designed and implemented dynamic, user-friendly UI components.
  3. Backend Development:

    • Structured database schemas.
    • Developed and tested API endpoints with Postman.
    • Integrated email notifications for user activities.
  4. Testing:

    • Conducted rigorous unit testing.
    • Worked on integration and system testing across modules.

Highlights of the System

Key Features:

  1. Authentication:
    • Google-based login for easy user access.
  2. Role Management:
    • Dynamic role assignment (e.g., Hired Employee to Supervisor).
  3. Knowledge Sharing:
    • Centralized repository for KT sessions and articles.
    • Quizzes for knowledge evaluation.
  4. Discussion Forums:
    • Facilitated interaction between employees.
  5. Leaderboard & Badges:
    • Recognition for top performers.

Technologies Used:


Illustrative Diagrams and Screenshots

Documents New Employee Training System - Final Report

Implementation Screenshot enter image description here

enter image description here

enter image description here


Achievements


Limitations & Future Enhancements

Limitations:

  1. Limited content variety (focus on KT sessions, articles, and quizzes).
  2. Restricted to Google login for authentication.
  3. Basic reporting features without advanced analytics.

Proposed Enhancements:


Acknowledgments

Grateful to the supervisors, team members, and the client, Intervest Software Technologies, for their guidance and support.