Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesusacostacabrera/calculadora-scm
Este proyecto es una calculadora básica desarrollada utilizando el framework web Astro.
https://github.com/jesusacostacabrera/calculadora-scm
astro javascript math
Last synced: 3 months ago
JSON representation
Este proyecto es una calculadora básica desarrollada utilizando el framework web Astro.
- Host: GitHub
- URL: https://github.com/jesusacostacabrera/calculadora-scm
- Owner: JesusAcostaCabrera
- License: mit
- Created: 2024-09-12T22:00:53.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-15T20:32:44.000Z (4 months ago)
- Last Synced: 2024-10-18T01:18:54.762Z (4 months ago)
- Topics: astro, javascript, math
- Language: JavaScript
- Homepage: https://66e7124d0165a81c779fad62--calculadora-scm.netlify.app/
- Size: 191 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# **Calculadora Web SCM**
### **Descripción**
Este proyecto es una calculadora interactiva construida con **Astro** como framework, utilizando **React** para los componentes de la interfaz de usuario. Fue creada por motivo de la materia IDS328L - Laboratorio Administraciónd de la Configuración. Los estilos se manejan con **Tailwind CSS**, mientras que las pruebas unitarias están gestionadas por **Jest**. **ESLint** se utiliza para mantener la calidad y consistencia del código.### **Tecnologías**
- **Astro**: Framework de desarrollo web rápido.
- **React**: Librería para construir componentes de interfaz.
- **Tailwind CSS**: Framework de utilidades CSS.
- **Jest**: Herramienta de pruebas unitarias.
- **ESLint**: Linter para identificar errores de código y mantener estándares.### **Cómo correr el proyecto**
1. **Clonar el repositorio**:
```bash
git clone https://github.com/JesusAcostaCabrera/Calculadora-SCM.git
cd Calculadora-SCM
```2. **Instalar dependencias**:
Asegúrate de tener **Node.js** instalado, luego ejecuta:
```bash
npm install
```3. **Iniciar el servidor de desarrollo**:
Ejecuta el siguiente comando para levantar el proyecto en tu entorno local:
```bash
npm run dev
```
La aplicación estará disponible en `http://localhost:4321`.### **Cómo correr las pruebas**
Para ejecutar las pruebas unitarias con **Jest**, utiliza el siguiente comando:
```bash
npm run test
```### **Contribuidores**
- **John Del Rosario - 1106940** ([JohnFSDev](https://github.com/JohnFSDev))
- **Emily Cabrera - 1106145** ([HezzTia](https://github.com/HezzTia))
- **Jesus Acosta - 1104174** ([JesusAcostaCabrera](https://github.com/JesusAcostaCabrera))
- **Daniel Mateo - 1105761** ([Daniel-Mateo](https://github.com/Daniel-Mateo))
- **Francisco Rubén - 1104528** ([francids](https://github.com/francids))
- **Sebastian Mercado - 1102145** ([sebasM2002](https://github.com/sebasM2002))