← All projects
2024 · Case study

Ferroglobe Platform

End-to-End Solution for a Silicon Manufacturer
Ferroglobe Platform preview

Overview

A web application developed to streamline and manage key business operations for Ferroglobe, a global leader in the production of specialty metals. This platform facilitates efficient management of employees, products, and customer relations for a Nasdaq-listed multinational company. By leveraging React.js for the front-end and Django for the back-end, the application provides a responsive and user-friendly interface, while ensuring scalability and security at the enterprise level. The solution integrates with SAP for enterprise resource planning (ERP) and uses PostgreSQL for robust and reliable data storage. The app also includes FTP capabilities for file transfer and integrates Axios to handle API requests seamlessly.

What I worked on

  • Employee Management: Manage employee profiles, track work hours, roles, and access levels.
  • Product Management: Track and manage product inventories, sales, and logistics. Integration with the company’s SAP system ensures real-time data synchronization for products across global operations.
  • Customer Management: Monitor and maintain customer profiles, sales history, and communication logs to enhance customer service and business relations.
  • Data Security & User Authentication: Secure login and role-based access to ensure data integrity, with user authentication handled by Django’s built-in security features.
  • Real-Time Updates: The application supports real-time updates for products and customer data, ensuring that business decisions are based on the most accurate and current information available.
  • Scalable Architecture: Built using a microservices architecture with Docker, the system ensures ease of deployment, scalability, and high availability, ideal for a multinational corporation.

Tech stack

PythonDjangoReactRestAPIPostgreSQLGITDockerAxiosFTPSAP

Impact

This application helps to manage its complex operations more efficiently, enabling cross-departmental collaboration, real-time data accessibility, and improved decision-making. By digitizing employee, product, and customer management, the company can optimize workflows, reduce administrative costs, and provide a better experience for both employees and customers.

Additional details

Built using the latest industry-standard technologies, it ensures the application can scale with the company's growing operations, providing long-term value. The integration with SAP allows seamless business processes, enhancing the ERP system's efficiency by syncing crucial data in real-time. The application’s high-performance architecture supports the company's global presence, ensuring smooth operations across multiple regions.