quarkusio / quarkus-web-lab

CMS with a Markdown Editor and comments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

quarkus-web-lab

qr-code

github.com/quarkusio/quarkus-web-lab

This lab contains 3 parts to do in order.

1 - The CMS (~60m)

Here we allow bloggers to manage blog entries. Read more...

2 - The Blog (~30m)

Here we show the blog created by the CMS. Read more...

3- The Comments (~30m)

Here we allow users to add comments on the blog. Read more...

Getting your environment ready

To get the most out of this lab, make sure you have the following working on your workstation:

JDK

Choose any JDK, like:

After you installed the JDK, make sure java is available on your Path, example:

$ java -version
openjdk version "21.0.3" 2024-04-16
OpenJDK Runtime Environment (Red_Hat-21.0.3.0.9-1) (build 21.0.3+9)
OpenJDK 64-Bit Server VM (Red_Hat-21.0.3.0.9-1) (build 21.0.3+9, mixed mode, sharing)

Git (Optional)

Install Git (to get the code from the lab, alternatively, you can download the starter project as a zip from GitHub)

You can test your git by checking the version:

$ git -v
git version 2.45.0

IDE

You can use any IDE you want, example:

Getting the code:

To get started with the code, checkout the lab using Git:

git clone git@github.com:quarkusio/quarkus-web-lab.git
cd quarkus-web-lab

About

CMS with a Markdown Editor and comments

License:Apache License 2.0


Languages

Language:Java 73.7%Language:HTML 14.1%Language:JavaScript 7.1%Language:SCSS 4.8%Language:CSS 0.3%