Skip to content

hu-zza/Code_Sharing_Platform_-Hyperskill-

Repository files navigation

Code_Sharing_Platform_-Hyperskill-

Core: Spring Boot (MVC, Data), JPA, Thymeleaf


A project from JetBrains Academy:

About

There is a lot of collaboration in programming: many projects require sharing your code with other developers. Using open web resources such as Pastebin is not always an option. In this project, you will create your own secure version of a code-sharing platform.

Learning outcomes

You will get acquainted with server development on Spring Boot and touch on some basic topics in Web-programming such as HTML, CSS, and JS.

My basic solution (v1.0)


Extra stuff

This project used to work with Apache FreeMarker, but I migrate it to Thymeleaf.
In addition, it has got a nice, dark, responsive design with Bootstrap.

The home page of Code Sharing Platform

Desktop view of a snippet

Mobile view of a snippet

You can see the code snippet container in action:
Responsive code snippet container (Bootstrap, highlight.js)