Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paledot01/my_words
Sistema de escritorio para almacenar y gestionar palabras. Desarrollado en Java.
https://github.com/paledot01/my_words
Last synced: 13 days ago
JSON representation
Sistema de escritorio para almacenar y gestionar palabras. Desarrollado en Java.
- Host: GitHub
- URL: https://github.com/paledot01/my_words
- Owner: paledot01
- Created: 2023-06-06T16:01:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-10T22:43:13.000Z (10 months ago)
- Last Synced: 2024-03-10T23:35:51.020Z (10 months ago)
- Language: Java
- Size: 965 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Words
Aplicación de escritorio que permite registrar y gestionar palabras. El objetivo principal es que el usuario reconosca el significado de "sus palabras" sin llegar a verlas.#### Importante
- No utiliza base de datos, en su remplazo usa un archivo "file.txt" para almacenar tanto la configuración del programa asi como todas las palabras registradas.
- Debe crear la carpeta "MyWords" con la siguiente distribución:```
C:/
└── MyWords/
├── imgs/
└── file.txt
```
- Las imagenes se guardaran en la pc del usuario, en la carpeta "imgs".
- Ejemplo de palabras registradas en "file.txt", el cual debe tener el siguiente orden: [ codigo, palabra, significado, ejemplo, nombre_de_su_imagen, grupo_al_que_pertenecerá (g1,g2,g3,...), null, prioridad(0=sin prioridad,1=con prioridad). ]
```
1;House;Casa;Ejemplo relacionado con casa.;House.jpg;g1;null;0
2;Mouse;Raton;Myckey mouse.;Mouse.png;g2;null;1
```## 1era Version
Tareas realizadas:
- Diseño de una "Hoja de papel" en la ventana principal atraves de código.
- Creacion de un logo para el proyecto.
- Obtencion de las palabras del archivo "file.txt", y visualizacion de las mismas atraves de páginas.
- Ventana para mostrar los detalles de cualquier palabra.
- Separacion lógica de las palabras atraves de grupos.
- Resaltado de las palabras que tienen la prioridad.| Imagen 1 | Imagen 2 | Imagen 3 |
| ------------- |:-------------:| :-----:|
| ![][v1_1] | ![][v1_2] | ![][v1_3] |[v1_1]: ./screenshot/version_1_01.png
[v1_2]: ./screenshot/version_1_02.png
[v1_3]: ./screenshot/version_1_03.png### Herramientas utilizadas:
- **JDK 17**
- **Spring Tool Suite 4** como IDE principal para el desarrollo del sistema.
- **Corel Draw** para la creación y modificación de iconos.
- **Pixelorama** para la creación y modificación de iconos muy pequeños.
- **Visual Studio Code** para la edición de este README.md.
- **Git Bash** para subir y actualizar este repositorio.### Nota:
- Se usaron iconos e imagenes de y , y para los iconos creados se tomo como referencia diseños de internet.