Skip to content

Latest commit

 

History

History
209 lines (148 loc) · 5.2 KB

File metadata and controls

209 lines (148 loc) · 5.2 KB

XEONTEC Workflow Management System

A web-based Workflow Management System developed during our internship at XEONTEC Designs & Services. The application streamlines project planning and execution by providing business workflow mapping, project estimation, task scheduling, and flexible work plan management through an intuitive dashboard.


🌐 Live Demo

🔗 https://xeontec.onrender.com/


📝Photos

Screenshot 2026-07-30 143810 Screenshot 2026-07-30 143827 Screenshot 2026-07-30 143848 Screenshot 2026-07-30 143854 Screenshot 2026-07-30 143927 Screenshot 2026-07-30 143943 Screenshot 2026-07-30 144011 Screenshot 2026-07-30 144104

✨ Features

  • 📌 Business Workflow Mapping
  • 📊 Project Estimation Module
  • 📅 Task Scheduling
  • 📝 Flexible Work Plan Management
  • 📈 Dashboard for Project Overview
  • 📂 Excel File Import & Export
  • ⚡ Simple and User-Friendly Interface
  • 🔄 Dynamic Workflow Management

🛠️ Tech Stack

Frontend

  • React.js
  • JavaScript
  • HTML5
  • CSS3

Backend

  • Node.js
  • Express.js

Libraries & Tools

  • XLSX
  • Multer
  • CORS

📂 Project Structure

XEONTEC-Workflow-Management-System
│
├── frontend
│   ├── React Application
│   ├── Components
│   ├── Pages
│   └── Assets
│
├── backend
│   ├── Express Server
│   ├── API Routes
│   ├── Controllers
│   ├── Middleware
│   └── File Handling
│
├── screenshots
│   ├── dashboard.png
│   ├── workflow-mapping.png
│   ├── estimation.png
│   ├── scheduling.png
│   └── workplan.png
│
├── Demo.mp4
│
└── README.md

🚀 Installation

Clone the Repository

git clone https://github.com/your-username/your-repository.git

Backend Setup

cd backend
npm install
npm start

Frontend Setup

cd frontend
npm install
npm start

The application will now be running locally.


📸 Application Screenshots

Module Screenshot
Dashboard Dashboard
Business Workflow Mapping Workflow Mapping
Project Estimation Estimation
Task Scheduling Scheduling
Work Plan Management Work Plan

Save all screenshots inside a folder named screenshots in the project root.


🎯 Core Modules

  • 📊 Dashboard
  • 🔄 Business Workflow Mapping
  • 📈 Project Estimation
  • 📅 Task Scheduling
  • 📝 Flexible Work Plan Management

💼 Internship Objective

This project was developed as part of our internship at XEONTEC Designs & Services with the following objectives:

  • Analyze and map existing business workflows.
  • Develop a project estimation system.
  • Build a flexible task scheduling module.
  • Improve work plan management.
  • Apply modern open-source technologies to simplify project execution.

📖 Learning Outcomes

Through this internship project, we gained practical experience in:

  • Business Workflow Analysis
  • Requirement Gathering
  • Full Stack Web Development
  • REST API Development
  • Scheduling Concepts
  • Excel File Handling
  • Problem Solving
  • Team Collaboration
  • Software Development Life Cycle (SDLC)

🎬 Project Demonstration

The repository includes a complete demonstration video covering:

  • Application Overview
  • Dashboard Navigation
  • Business Workflow Mapping
  • Project Estimation
  • Task Scheduling
  • Work Plan Management
  • End-to-End Workflow Execution

👨‍💻 Developers

Roshan Richi

B.Tech Computer Science (Data Science)
CHRIST (Deemed to be University)

A. Nihil

B.Tech Computer Science (Data Science)
CHRIST (Deemed to be University)


🤝 Acknowledgements

We sincerely thank XEONTEC Designs & Services for providing the opportunity to work on this project during our internship. This experience enhanced our understanding of business workflow analysis, software development, and collaborative project execution.


⭐ Support

If you found this project useful or interesting, consider giving it a ⭐ Star on GitHub!