This application was developed during a Telecom course at the University of Lodz. It is a simple phone call interface built using Vue.js.
- Call Initialization: Users can input a phone number and initiate a simulated phone call.
- Countdown Display: The application displays a countdown timer indicating when the call will be initiated.
- Call Simulation: Simulates the call process with transitions between call stages: ringing, connected, and answered.
- Call Duration: Tracks the duration of the call and displays it once the call is completed.
- Retry Option: Allows users to retry making a call after completion.
- Clone the repository.
- Navigate to the project directory.
- In
backend/index.js, fill in login, password, and number2 (Your number). - Open the integrated terminal in the
backenddirectory. - Run
node index.js. - Open the integrated terminal in the
frontenddirectory. - Run
npm run serveto start the application locally. - Ensure that access to your ports is open.
- Open a browser and navigate to port 8080.
- Provide the number you want to call.