Skip to content

Un panel de control para PC con un estilo navideño moderno, creado especialmente para la temporada. Su objetivo es ofrecer herramientas simples, rápidas y útiles dentro de una interfaz festiva y agradable.

License

Notifications You must be signed in to change notification settings

bellcodev/Christmas-ControlPanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎄 Christmas Control Panel

image

Python FastAPI JavaScript License Last Commit Issues Status PRs Welcome Stars Forks

Un panel de control para PC con un estilo navideño moderno, creado especialmente para la temporada. Su objetivo es ofrecer herramientas simples, rápidas y útiles dentro de una interfaz festiva y agradable.

Actualmente el proyecto está en desarrollo activo y se irán añadiendo nuevas funciones con el tiempo.


✨ Características actuales

System Info

image

Muestra información básica del sistema, como:

  • Nombre del dispositivo
  • Sistema operativo
  • Arquitectura
  • RAM disponible
  • Otros datos relevantes según la plataforma

IP Geolocate

image

Permite obtener la geolocalización aproximada de una dirección IP:

  • País
  • Ciudad
  • Región
  • ISP (si está disponible)
  • Coordenadas aproximadas

Run Port

image image

Permite abrir un puerto local en una carpeta o archivo de la PC:

  • Introduce numero de Puerto
  • Introduce ubicacion del archivo a mostrar
  • Abre el puerto en localhost

✅ My Public IP

image

🌐 Muestra tu IP pública en texto plano, de forma inmediata y lista para copiar. Ideal para diagnósticos rápidos, configuraciones de red o compartirla sin complicaciones.


✅ Wifi Utils

image

📶 Explora, selecciona y conéctate a redes Wi‑Fi cercanas directamente desde la web‑app. Gestiona tus conexiones sin abrir configuraciones del sistema y con una interfaz clara y accesible.


✅ Port List

image

🧭 Escanea tu sistema y muestra todos los puertos abiertos, incluyendo dirección, protocolo, proceso asociado y PID. Todo organizado en una tabla limpia y fácil de interpretar.


✅ Port Check

image

🔍 Comprueba si un puerto específico está abierto o accesible en una dirección determinada. Perfecto para validar servicios locales, APIs, servidores o configuraciones remotas.

✅ Search Files

image

🔍 Busca uno o mas archivos en un disco o ubicacion exacta en la pc introduciendo el nombre o solamente con lo que empieza el nombre del archivo a buscar.


🎅 Estilo navideño

El panel utiliza una interfaz inspirada en la estética navideña:

  • Colores cálidos y festivos
  • Animaciones suaves
  • Elementos decorativos sutiles
  • Diseño minimalista tipo “Google UI”

Perfecto para lanzar durante las fiestas.


Estructura del Proyecto

📦 Christmas-ControlPanel
├─ 🎁 libs/
│   ├─ 🔧 PowerShell/
│   │   ├─ 📳 port_check.ps1
│   │   └─ 📂 port_list.ps1
│   ├─ 📄 _init_.py
│   ├─ 🔧 port_list.py
│   ├─ 🔧 port_check.py
│   ├─ 🔧 port_utils.py
│   ├─ 🖥 system_info.py
│   └─ 🖥 wifi_utils.py
│   └─ 🔍 search_files.py
│
├─ 🎨 static/
│   ├─ 🌟 css/
│   │   └─ 🎀 style.css
│   ├─ 🎄 js/
│   │   ├─ ✨ script.js
│   │   └─ 🎅 ui.js
│   └─ 🏠 index.html
│
├─ 📜 LICENSE
├─ 📘 README.md
├─ 🎅 main.py
└─ 📦 requirements.txt

🛠 Estado del proyecto

El proyecto está en desarrollo.

  • Módulos adicionales según feedback

📦 Instalacion y Uso

Descargue el ZIP del repo desde la seccion Code>Download

ir a la carpeta del proyecto cd "C:/Users/Tu-Usuario/Downloads/ControlPanel-LocalWeb-master"

instalar requirements.txt pip install -r requirements.txt

correr la api python -m uvicorn main:app --reload

entrar a la web: ir en el navegador a 127.0.0.1:8000

About

Un panel de control para PC con un estilo navideño moderno, creado especialmente para la temporada. Su objetivo es ofrecer herramientas simples, rápidas y útiles dentro de una interfaz festiva y agradable.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published