Skip to content

ashu1409/telecom_customer_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telecom Customer Management System - Frontend

This is the frontend component of the Telecom Customer Management System. It provides the user interface for managing telecom mobility customers.

Features

  • Register new customers with details such as name, date of birth, email, Aadhar number, and assigned mobile number.
  • Choose new plans with options for plan name, cost, and validity.
  • Display a table of registered customers.
  • Option to renew plans for existing customers.
  • Option to upgrade or downgrade plans for existing customers.

Technologies Used

  • ReactJS: JavaScript library for building user interfaces.
  • Axios: Promise-based HTTP client for making requests to the backend.

Getting Started

Prerequisites

  • Node.js and npm: Install Node.js and npm to manage dependencies and run the frontend.
  • Git: Version control system for managing project files.

Installation

  1. Clone the repository:

    git clone https://github.com/ashu1409/telecom_customer_management_system
    

2.Install dependencies: cd telecom-customer-management-system/frontend npm install

  1. Start the development server: npm start

Note - The Main changes has been done according to requirements of the project are :

  1. public/index.html
  2. src/components/CustomerForm.js
  3. src/components/PlanSelection.js
  4. src/components/CustomerTable.js
  5. src/services/api.js
  6. src/App.js
  7. src/index.js

please focus on these files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published