A CRUD Pokemon Manager Team project to apply concepts learned in Programming Paradigms at UFMA using Java language.
πΊπΈEnglish
Β·
π§π·Portuguese
This project was created during Programming Paradigms classes at UFMA. The ideia of Pokemon Team Manager is to create your own pokemon team and sees its attack and defense power.
This is the Register Page
Register a new Pokemon
When the user don't fill a field, it opens a alert popup message:
When the user register a new pokemon successfully, it opens a popup success message:
Confirm exit system message popup:
Home screen
List pokemons screen
Delete by ID popup
- Register Screen
- List Screen
- Edit/Update/Delete Screen
- Create team Screen
Clone this project repository:
$ git clone git@github.com:3salles/pokemon-team.git
#Enter in `Pokemon Team Manager` folder:
$ cd pokemon-team
π¨ If you don't have git in your machine, you can install it here.
Open gui
folder and run:
javac Home.java
java Home
And enjoy the app!! π
In db/JdbcConnection.java
archive, change the following lines to its own user and password database:
// Connect to localhost db
private static final String url = "jdbc:postgresql://localhost/pokemon";
private static final String user = "postgres";
private static final String password = "root";
Run db/JdbcConnection.java
archive to connect to PostgreSQL database.
javac JdbcConnection.java
java JdbcConnection
To create Pokemon table, run db/CreateTable.java
archive:
javac CreateTable.java
java CreateTable
π¨ OPTIONAL: To insert, list and delete pokemon, just remove comments in insert area and run the view\Main.java
archive:
javac Main.java
java Main
This project uses MIT lincense.
Developed with π by Beatriz Salles