Tele Directory Web Application
My Role: Software Developer
Project Type: Internal Company Tool
Goal: A secure, centralized communication hub to
streamline internal connectivity for all employees.
Description
Designed and developed an employee tele-directory application with advanced search and filter functionality. Implemented dynamic JSP-based pages integrated with REST APIs to display real-time data. Ensured full responsiveness across devices and built modular UI components for scalability and maintainability.
Challenges
Creating a secure and user-friendly platform for employee contact management in a large organization with built-in calling features and comprehensive logging mechanisms.
Key Solutions & Features
- Security-First Design: Protected employee data with access controls and detailed logging.
- Centralized Directory: Complete contact information for all employees in one place.
- Integrated Exotel Calling: Direct calls with features like caller ID masking and call recording.
- Interaction Logging: Detailed logs for both calls and profile views to ensure transparency.
Visual Highlights
- Directory search/list view
- Employee profile screen
- Call logs & profile view logs
- Call flow diagram
My Design Process
- Conducted user needs analysis for internal communication.
- Designed interfaces integrating security protocols.
- Integrated Exotel's calling API into the UI.
- Built clean UIs for managing large employee datasets.
Outcomes & Learnings
- Successfully deployed in testing with full functionality.
- Improved communication and accountability organization-wide.
- Gained experience in secure enterprise design and 3rd-party integrations.
Project Information
Category: Internal Communication Tool
Client: Rasapoorna Foods Pvt. Ltd (Internal Project)
Project Date: March 2024
Platform: Web-Based Internal Portal
Technologies: React.js, JavaScript, HTML5, CSS3, Bootstrap, JSP, REST APIs, MySQL