/Portify

Portfolio-maker made for the @MLH Orientation Hackaton

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

License: GPL v3

image image image

image image image

Portify

Portfolio-maker made for the @MLH Orientation Hackaton

Features:

⚡️ one page layout

⚡️ simple and modern UI design

⚡️ fully responsive

Why have we created Portify?

  • everyone needs a web portflio
  • it showcases your work visually
  • our web page ensures highest level of simplicity (no need to register)

Technologies used for the frontend:

🛠️ Java

🛠️ Java Spring Boot

🛠️ HTML5

🛠️ CSS

🛠️ JavaScript

Technologies used for the backend:

🛠️ Java

🛠️ Spring Data

🛠️ Java Persistence API

🛠️ MySQL

How to use:

First of all clone the repo:

git clone git@github.com:LorenzoDrudi/Portify.git

Now you have to do a few steps:

-Create the db with the sql script;

-Use your DB credentials here.

You can then run it on linux or mac-os with:

cd Portify
./gradlew bootRun

If you are on Windows you can use:

cd Portify
gradlew.bat bootRun

You can also use an IDE such as IntelliJ or Eclipse to do that.

Once you've done that open you're browser and:

  • To insert a user type:
http://localhost:8080/createpage
  • To see a user page type:
http://localhost:8080/page?name={insert here the name of the user}
  • To see a random user page:
http://localhost:8080/page

Authors:

Celina Cywinska

Lorenzo Drudi

Full post:

See the devpost here.