Skip to content

Software Engineering project of Software Engineer Bachelor's Degree at Universidad Complutense Madrid.

License

Notifications You must be signed in to change notification settings

manumonforte/LaBuenaPinta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaBuenaPinta

About

LaBuenaPinta is an manage beers shop desktop java organizer made for the subject Software Engineering of Software Engineer Bachelor's Degree at Universidad Complutense Madrid.

The documentation has been written in spanish because of a language constraint in the assignment for the subject as some classes at the code.

How to use it

LaBuenaPinta uses mariadb 10.3, Java 8 and JUnit 5; these tools are necessary to run the application.

Running mariadb

Once you've installed mariadb 10.3, launch MySQL client, create a user with manager as username and manager-if as password. After that, run the following command:

CREATE DATABASE labuenapinta

LaBuenaPinta is the name of the database.

Create a new user:

CREATE USER 'manager'@'localhost' IDENTIFIED BY 'manager_if';

Set privileges for the user created:

GRANT ALL PRIVILEGES ON * . * TO 'manager'@'localhost';

FLUSH PRIVILEGES;

Go to /bin directory:

{INSTALLATION PATH}/bin

If you are in MariaDb terminal: (keys) Ctrl + C

mysql -u manager -p LaBuenaPinta < {PATH}/labuenapinta-create-db.sql

Insert the password manager_if.

this imports an existing database with a valid structure for labuenapinta.

E-R Diagram

Diagrama ER

Equipo de Trabajo:
--> Manuel Monforte
--> Pablo Agudo
--> Daniel Fidalgo
--> Eduardo Martínez

About

Software Engineering project of Software Engineer Bachelor's Degree at Universidad Complutense Madrid.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages