back

Raven

A unified enterprise ERP and CRM system.

01

Overview

Raven is an enterprise application combining ERP and CRM capabilities across subscriber, finance, HR, supply-chain, sales, and customer-management operations.

02

Achievements

  1. 01

    Unified ERP and CRM frontend

    Contributed to the evolution of a unified ERP and CRM frontend spanning subscriber management, finance, HRM, SCM, sales, and customer relationship workflows.

  2. 02

    Single sign-on

    Implemented Windows Authentication and AWS Cognito Single Sign-On to provide supported organizational access to the application.

  3. 03

    Permission-driven UI

    Built permission-driven UI through flexible RBAC and a feature-flag system that supported controlled beta testing and staged rollouts without redeployment.

  4. 04

    Pull-request validation

    Implemented GitHub Actions pull-request validation for static analysis, automated testing, and OWASP-based vulnerability checks.

  5. 05

    Payment portal

    Integrated Chargebee payment portal seamlessly into business processes, enhancing financial management capabilities.

  6. 06

    Logging mechanism

    Designed and implemented a logging mechanism for the Raven application, significantly enhancing tracking and debugging capabilities.

  7. 07

    Build setup

    Set up and maintained the project using tools such as Webpack and Babel to ensure optimal security and performance.

03

Timeline

CodingSpace IndiaAugment · 2022 – PresentRaven
1 year
On this project
2023 – 2024
Active
Augment
Where

04

The stack

  • React
  • Redux
  • Material UI
  • Sass
  • Jest
  • Playwright
  • AWS Cognito
  • Windows Authentication
  • Webpack
  • GitHub Actions