Project Proposal Defense • IT 352

Traffic Rule Awareness & Violation Management System

A web-based platform for road-safety education, road-sign learning, quizzes, and digital traffic-violation management.

Samir Baral

T.U. Reg. No.: 7-2-1234-104-2023
College Roll No.: 16595/23

Santosh Subedi

T.U. Reg. No.: 7-2-1234-103-2024
College Roll No.: 16600/23

Supervisor: Prithivi Raj Paneru  •  Aarambha College • Faculty of Management, Tribhuvan University

Samir — Backend & GitHub Santosh — Frontend, Research & Documentation
Introduction

Background of the project

Traffic-rule awareness and proper violation management are important for improving road safety and reducing accidents. Today, rules, road-sign information, penalties, and violation records are often scattered across manual or unstructured processes.

The proposed system is a web-based application that brings traffic-rule information, road-safety learning, quizzes, violation reporting, and violation record management into one platform — serving citizens, drivers, and administrators such as traffic police or authorized staff.

Problem Statement

The problems we address

  • 1Traffic-rule information is hard for the public to access in a structured, user-friendly way — citizens may not know updated rules, signs, or penalties.
  • 2Violation records are often handled manually, causing delays, data duplication, poor tracking, and difficulty preparing reports.
  • 3There is no single digital system that spreads awareness and manages violation records together.
Objectives

What the project aims to do

Main objective: develop a web-based Traffic Rule Awareness and Violation Management System.

  • ✓Provide traffic rules, road signs, penalties, and safety guidelines in a digital platform.
  • ✓Let users learn traffic rules through awareness content and quizzes.
  • ✓Enable users to report traffic violations with the necessary details.
  • ✓Allow administrators to review, update, and manage violation records.
  • ✓Generate useful reports on violations, fine status, and awareness activities.
Development Methodology

How we will build it

An iterative methodology — built in small phases with supervisor and user feedback at each step.

1. Requirement analysis

Collect and finalize functional and non-functional requirements.

2. System & DB design

ER diagram, DFD, use-case diagram, UI design, database schema.

3. Implementation

Module-wise development of frontend, backend APIs, and admin functions.

4. Testing & documentation

Functional testing, bug fixing, report writing, and defense preparation.

Methodology

Requirements & Feasibility

Functional

Registration & login, admin login, view rules/signs/penalties, quizzes, submit & manage violations, update status, generate reports.

Non-functional

Easy to use, secure data, fast access, responsive on desktop & mobile, accurate and consistent records.

Feasibility

Technical, operational & economic: built with common, free web technologies; needs no special hardware.

Related Work

Literature Review

Existing traffic-management systems usually focus on fine payment, vehicle registration, or licensing services. Few combine public awareness, road-sign learning, quizzes, violation reporting, and administrative management in a single platform — that is the gap our project fills.

The project relates to e-governance, public-safety information systems, and management information systems (MIS). It applies information-management concepts to organize rules, violation records, users, and reports in a structured digital form.

Methodology

Analysis & Design Tools

Diagrams and models used to analyse and design the system.

Use-case diagram

Actors (citizen, admin) and their interactions.

Data flow diagram

How data moves through the system.

ER diagram

Entities and relationships in the database.

Database schema

Tables, keys, and constraints.

System flowchart

Overall process flow.

Wireframes / mockups

Interface layout before development.

Implementation

Tools & Technologies

Front End

React, HTML, CSS, JavaScript — responsive user interface.

Back End

Node.js and Express.js REST API with JWT authentication.

Database

MySQL for structured, relational data.

Supporting tools

Git & GitHub for version control; Draw.io for diagrams.

Expected Outcome

What we will deliver

A working web-based Traffic Rule Awareness and Violation Management System where users access rules, learn road signs, take quizzes, and report violations — and administrators manage information, review reports, update statuses, and generate reports.

Alongside the system, a complete project report covering requirement analysis, design diagrams, implementation, testing, conclusion, and recommendations.

Project Schedule

Timeline

PhaseActivitiesDuration
Requirement analysisRequirement collection, feasibility, module finalization1 week
System designER diagram, DFD, use-case diagram, UI design2 weeks
Database & backendSchema, APIs, authentication, admin functions3 weeks
FrontendUI, rule pages, reporting forms, admin dashboard3 weeks
Testing & refinementFunctional testing, bug fixing, feedback2 weeks
Report & defenseDraft report, diagrams, slides, viva practice3 weeks
References

Sources

APA 7th style

Government of Nepal, Department of Transport Management. (n.d.). Traffic rules and road safety publications. Kathmandu, Nepal.

Laudon, K. C., & Laudon, J. P. (2020). Management information systems: Managing the digital firm (16th ed.). Pearson.

Meta Open Source. (n.d.). React documentation. https://react.dev  •  OpenJS Foundation. (n.d.). Node.js documentation. https://nodejs.org

Thank You

Questions & Discussion

Samir Baral & Santosh Subedi • BIM 6th Semester • Aarambha College, Tribhuvan University

← → NavigateF FullscreenEsc Exit