Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix Calculator & Random Number Generator

A web-based calculator application for matrix operations and random number generation built with Python, Socket.IO and modern frontend technologies.

Features

  • Matrix determinant calculations:
    • 2x2 matrices
    • 3x3 matrices
    • 4x4 matrices
  • Random number generator with custom range
  • Dark/Light theme toggle
  • Modern responsive UI
  • Real-time calculations via WebSocket

Tech Stack

  • Backend:

    • Python
    • FastAPI
    • Socket.IO
    • NumPy
  • Frontend:

    • HTML/CSS
    • JavaScript
    • Tailwind CSS
    • jQuery
    • Socket.IO Client
    • Font Awesome

Installation

  1. Create and activate virtual environment:
python -m venv venv
venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the server:
python main.py
  1. Open index.html in your browser.

Screenshots

Dark Theme

Matrix Calculator Random Number Generator

Light Theme

Matrix Calculator Random Number Generator

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A web-based calculator application for matrix operations and random number generation built with Python, Socket.IO and modern frontend technologies.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages