Creates and manages invoices for www.42.nl
For a detailed guide on how to use this program from a user's perspective please take a look at our User Guide. If you'd like to get a good gist of the code structure, please refer to our UML Diagram that can be found right below.
- Install IntelliJ IDEA Community Edition, with the following options:
- Language: Java
- JDK Version: 11 or above
- Build System: IntelliJ
- Install Git Bash (for windows), alternatively use: Windows Powershell or CMD.
Down here youll find a detailed guide on how to get started with writing code for this project.
- Open Git Bash and redirect to the folder you wish to export the project to locally.
- Use the
git clone https://github.com/joren-dev/ScheepsOfferte-Project-SE.git
and wait till it finishes.- Test connection with remote repo with:
git status
.
- Test connection with remote repo with:
- Open the project folder inside IntelliJ, and try to run the code.
- Switch to main branch:
git checkout main
- Ensure local branch is up to date:
git pull
- Create new branch:
git checkout -b branch_name
. Make sure to name the branch according to its purpose.
- Start writing a base for your new branch, when ready continue the steps
- Add all untracked changes:
git add .
- List the changes, and double check if correct:
git status
- Commit the changes:
git commit -m "tag: useful short commit info"
, find more about tags here. - Push the changes to remote branch:
git push
- Go to the branch you wish to be merged with another one:
git checkout branch_merged_into_current
- Use command:
git merge branch_merged_into_current -m "merge: useful merge message"
- Put this in front of your string:
\033[1m
- Put this after your string:
\033[0m
Example: System.out.println("\033[1mtekst\033[0m");