https://github.com/flavio-junior/docs-templete
Documentation of Project
https://github.com/flavio-junior/docs-templete
docs git gitflow github
Last synced: about 1 month ago
JSON representation
Documentation of Project
- Host: GitHub
- URL: https://github.com/flavio-junior/docs-templete
- Owner: flavio-junior
- License: mit
- Created: 2024-11-14T08:34:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T08:45:13.000Z (over 1 year ago)
- Last Synced: 2025-03-17T14:51:30.530Z (over 1 year ago)
- Topics: docs, git, gitflow, github
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Documentation of Project | Project Name
- **Specifications:**
- **Programming language used: ` Kotlin `**
- **Kotlin Version: ` 1.9.25 `**
- **JDK: ` 21 LTS `**
- **Maven: ` 3.9.7 `**
- **Tools:**
- **` IntelliJ IDEA Community Edition `**
- **` Postman `**
- **` Git `**
- **` GitHub `**
- **` pgAdmin 4 `**
- **` CMD `**
- **Contact Me:**
- **Name: ` Flávio Júnior `**
- **Description: ` Main Developer `**
- **Contact: ` testk@gmail.com `**
### Git - Accepted Standards for Commits and Pull Requests:
- **feat:** **` Used when creating or adding a new feature. `**
- **fix:** **` Used when fixing a bug in the project. `**
- **update:** **` Used for updates to existing files. `**
- **config:** **` Implementation and configuration in the project. `**
- **drop files:** **` Used when a file is deleted from the project. `**
- **docs:** **` Indicates the creation, implementation, or changes in the documentation. `**
- **test:** **` Used when adding or updating test scenarios. `**
- **refactor:** **` Refactoring that does not change functionality. `**
- **build:** **` Indicates the creation, implementation, or changes in build files or dependencies. `**
- **chore:** **` Indicates updates to build tasks, admin configurations, packages, etc. `**
- **perf:** **` Code changes related to performance. `**
- **style:** **` Used for changes in code formatting. `**
- **revert:** **` Reverts to a specific commit. `**
**Example:** **` git commit -m "docs: adding instructions" `**
### Tree of Branchs:
- **Main: ` Default `**
- **Developer: ` Your Branch `**
# Use Case Diagram:

# Tool Kit:

# Launch multiple programs
**When your need launch multiple programs, execute this [script](https://github.com/flavio-junior/script-to-init-programs-windows)!**
# Commands
### Commands to generete file .jar:
- **Generate jar: ` mvn clean package `**
- **Generate jar and skip tests: ` mvn clean package -DskipTests `**
- **Run project: ` java -jar target/project-0.0.1-SNAPSHOT.jar.jar `**
- **Stop project: ` Ctrl + C `**