Skip to content

RohanShelke17/TimberTrack-ServiceNow-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🌲 TimberTrack – ServiceNow Inventory Management & Procurement System

ServiceNow JavaScript ITSM Flow Designer REST API Project


📖 Project Overview

TimberTrack is an enterprise-grade Inventory Management and Procurement System developed on the ServiceNow Platform.

The application automates the complete material procurement lifecycle, including inventory tracking, warehouse management, stock verification, material ordering, approvals, procurement workflows, and return processes.

The project was developed as a collaborative academic project using ServiceNow best practices, custom scoped applications, Flow Designer, and server-side scripting.


✨ Features

  • 📦 Inventory Management
  • 🛒 Material Ordering
  • 🏭 Warehouse Management
  • 📋 Service Catalog
  • 📝 Record Producers
  • 🔄 Flow Designer Automation
  • 📊 Stock Availability Tracking
  • 📤 Material Return Process
  • ✅ Multi-level Approval Workflow
  • 🔐 Access Control (ACL)
  • 📧 Email Notifications
  • 🌐 REST API Integration
  • ⚡ Custom Scoped Application

🛠 Technologies Used

Category Technologies
Platform ServiceNow Zurich
Language JavaScript
Development App Engine Studio
Automation Flow Designer
Server-side GlideRecord, GlideAggregate
Client-side Client Scripts, UI Policies
Security ACL
Catalog Service Catalog, Record Producers
Integration REST APIs
Tables Custom Tables, ITSM Tables

🏗️ System Architecture

                    Users
                      │
                      ▼
              Service Portal
                      │
                      ▼
      Catalog Item / Record Producer
                      │
                      ▼
             Flow Designer
                      │
     ┌────────────────┼────────────────┐
     ▼                ▼                ▼
Business Rules   Script Includes   Notifications
     │                │
     └────────────┬───┘
                  ▼
          Inventory Tables
                  │
                  ▼
      Warehouse & Procurement

📸 Project Screenshots

image image image image

📂 Project Structure

TimberTrack
│
├── Update Sets
├── Scoped Application
├── Business Rules
├── Client Scripts
├── Script Includes
├── UI Policies
├── ACL
├── Flow Designer
├── Service Catalog
├── Record Producers
├── REST APIs
├── Documentation
└── Images

🚀 Core Modules

  • Inventory Management
  • Procurement Management
  • Warehouse Management
  • Material Ordering
  • Material Return
  • Service Catalog
  • Approval Management
  • Notifications
  • ITSM Integration

👥 Team

This project was developed collaboratively by a team of 6 members as part of an academic project.


⚠️ Important Note

This repository contains the exported ServiceNow application and Update Set.

Some ServiceNow configurations are not included in Update Sets or source control exports, including:

  • Sample Data Records
  • Attachments
  • Users & Groups
  • Roles & Permissions
  • Credentials
  • Email Accounts
  • Scheduled Job History
  • Flow Context Data
  • Import Set Data
  • Certain System Properties

Some manual configuration may be required after importing the application into another ServiceNow instance.


🚀 Future Enhancements

  • 📱 Mobile Support
  • 📦 Barcode / QR Code Integration
  • 📈 Analytics Dashboard
  • 🤖 AI-based Stock Prediction
  • 📧 Advanced Email Notifications
  • 💳 Vendor & Purchase Order Management

👨‍💻 My Contributions

  • Developed and customized ServiceNow components using Business Rules, Client Scripts, Script Includes, Flow Designer, and GlideRecord.
  • Worked on Service Catalog, Record Producers, and inventory automation workflows.
  • Implemented server-side scripting, validations, and REST API integrations.
  • Participated in debugging, testing, and enhancing application functionality.

⭐ If you found this project useful, consider giving it a Star!

About

Enterprise ServiceNow Inventory Management and Procurement System built using ITSM, Service Catalog, Flow Designer, and custom scoped applications.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors