the system stores the following information about clients:
- name
- address
- telephone number
- email address
The system enables the manager to :
- enter new client details
- view and access all the details stored previously
- search for clients by their names
- delete clients
- restore deleted clients
The system operates on the following processes:
- displays a welcome message and a menu on start-up
- requests user input
- processes selected option
- generates result
- Intellij
- Travis CI
- Mockito
- Java Core
- JUnit
Make sure your terminal is working properly.
And you have java installed.
If you don't, type this in your terminal to install the latest version:
Get the tcms folder unto your machine:
put it in a recognised location, that you can easily navigate to, for instance, Desktop.
Open your terminal
Navigate to the 'tcms' location from your current location. If it's on your desktop, use the command
cd Desktop/tcms/ <br>
Check to see if you have the a zipped file called versions in it using this command:
ls
Unzip it using the command:
unzip versions.zip
Navigate into the "versions" directory using:
cd versions/
You can now run the latest version of the application using this command:
java -jar tcms.1.0.0.jar
- git clone https://github.com/idawud/TCMS.git
- install gradle,docker and java
- run
./gradlew fatJar
docker build -t tcms:v1.0 .
docker run -a stdin -a stdout -i -t tcms:v1.0 /bin/bash
- Ismail Dawud send mail
- Patricia Agyekum send mail
- Alexander Owusu send mail
- John K. Erbynn send mail
- Project Manager, Sam Moorhouse, email
https://github.com/idawud/TCMS/blob/master/LINSENSE.txt
Pull requests are welcome.
This extension is a project to improve our software development skills. Any suggestions or tips are welcome. Thank you.