Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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!

About

Xeontec APK is a small full-stack scheduler and cost calculator that turns task and rate spreadsheets into a validated project schedule. A React/Vite frontend uploads Excel files to an Express backend, computes task timing, costs, and exports the updated schedule

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages