Skip to content

Warehouse management system

Notifications You must be signed in to change notification settings

lucashoeft/lagerverwaltungssystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lagerverwaltungssystem

This warehouse management software was developed as a group project for the course 'Software Engineering 1' at Universität Potsdam.

Features

  • View, search and sort all products

Screenshot 2021-05-27 at 16 10 26

  • Create, update and delete products

Screenshot 2021-05-27 at 16 10 46 Screenshot 2021-05-27 at 16 10 57

  • Create and delete categories

Screenshot 2021-05-27 at 16 10 54

  • Handling wrong input by showing proper error message

Screenshot 2021-05-27 at 16 20 21

Technology

  • IDE: IntelliJ
  • Java Version: JDK 1.8 / SE 8

How to work on this repository (first steps)

Never commit directly into the master-branch!

Easy way: Use GitHub Desktop App

  1. Clone the remote repository to your computer

  2. Create a local branch with naming style YOURNAME/develop (e.g. lucas/develop )

  3. Make changes

  4. Commit changes and push it to the remote branch

  5. Create a pull request on the website

Hard way: Terminal / Command Line

  1. Go to the folder you want to create the local repository in

  2. Create local repository based on remote repository

$ git clone https://github.com/lucashoeft/lagerverwaltungssystem.git

  1. create local branch with naming style YOURNAME/develop (e.g. lucas/develop )

$ git checkout -b YOURNAME/develop

  1. Checkout local branch

$ git checkout BRANCH

  1. Create remote branch

$ git push -u origin BRANCH

  1. Work on files

  2. Add files to staging

$ git add FILENAME

See file status with $ git status

  1. Commit files to local branch

$ git commit -m 'message'

  1. Push changes from local branch to remote branch

$ git push -u origin BRANCH

  1. Create pull request in GitHub if you think that you are done with a feature

Links