forked from cloudhubs/cimetOld
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
146 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,104 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<html lang="en"> | ||
<head> | ||
<title>My Project Documentation</title> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>CIMET2 Project Home</title> | ||
<style> | ||
code { | ||
font-size:15px; | ||
background-color: rgba(129, 199, 132, 0.2); | ||
} | ||
|
||
/* Button Styles */ | ||
.os-btn { | ||
background-color: #81c784; | ||
color: white; | ||
border: none; | ||
padding: 10px 20px; | ||
margin: 5px; | ||
cursor: pointer; | ||
border-radius: 5px; | ||
transition: background-color 0.3s ease; | ||
} | ||
|
||
.os-btn:hover { | ||
background-color: #66bb6a; | ||
} | ||
|
||
.os-btn.active { | ||
background-color: #004d40; | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<h1>Welcome to My Project</h1> | ||
<p>Navigate to the <a href="javadoc/index.html">API Documentation</a>.</p> | ||
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap" rel="stylesheet"> | ||
<body style="font-family: 'Poppins', sans-serif; margin: 0; padding: 0; background-color: #f0f8f4; color: #333;"> | ||
|
||
<header style="background-color: #81c784; color: #fff; padding: 20px; text-align: center;"> | ||
<h1 style="margin: 0;">CIMET2</h1> | ||
<h3 style="margin: 0;">Change Impact Microservice Evolution Tool v2</h3> | ||
</header> | ||
|
||
<section style="padding: 20px; background-color: #ffffff; margin: 20px auto; max-width: 800px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); border-left: 10px solid #81c784;"> | ||
<h2 style="border-bottom: 2px solid #81c784; padding-bottom: 10px;">Project Motivation</h2> | ||
<p> | ||
CIMET2 allows developers to avoid degrading the architecture of their Microservice Systems <strong>BEFORE</strong> | ||
changes are implemented. In a world where Microservice Systems rule them all developers need a way to navigate the complex interconnections between services and understand how | ||
new changes impact them. Our tool disrupts the traditional development process of Microservice Systems, save time, save money and use CIMET2! | ||
</p> | ||
</section> | ||
|
||
<section style="padding: 20px; background-color: #ffffff; margin: 20px auto; max-width: 800px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); border-left: 10px solid #81c784;"> | ||
<h2 style="border-bottom: 2px solid #81c784; padding-bottom: 10px; font-weight: 600;">Setup</h2> | ||
<button class="os-btn" onclick="showInstructions('windows')">Windows</button> | ||
<button class="os-btn" onclick="showInstructions('macos')">macOS</button> | ||
<button class="os-btn" onclick="showInstructions('linux')">Linux</button> | ||
<!-- Subsection: Prerequisites --> | ||
<h3 style="font-weight: 600; margin-top: 20px;">Prerequisites</h3> | ||
<p style="font-weight: 300;"> | ||
Before you begin, ensure you have met the following requirements: | ||
<ul style="margin-left: 20px;"> | ||
<li>Operating system: Windows, macOS, or Linux</li> | ||
<li>Git <a style="color: #004d40;" href="https://git-scm.com/downloads/">Download</a></li> | ||
<li>Java 17+ <a style="color: #004d40;" href="https://www.oracle.com/java/technologies/downloads/">Download</a></li> | ||
<li>Maven 3.0+ <a style="color: #004d40;" href="https://maven.apache.org/download.cgi">Download</a></li> | ||
|
||
</ul> | ||
</p> | ||
|
||
<!-- Subsection: Installation --> | ||
<h3 style="font-weight: 600; margin-top: 20px;">Installation</h3> | ||
<p style="font-weight: 300;"> | ||
To install the project, follow these steps: | ||
<ol style="margin-left: 20px;"> | ||
<li>Clone the repository: <code>git clone https://github.com/cloudhubs/cimet2.git</code></li> | ||
<li>Navigate to the project directory: e.g. <code>cd repository</code></li> | ||
<li>Install dependencies: <code>mvn install</code></li> | ||
</ol> | ||
</p> | ||
|
||
<!-- Subsection: Running the Project --> | ||
<h3 style="font-weight: 600; margin-top: 20px;">Running the Project</h3> | ||
<p style="font-weight: 300;"> | ||
After the installation is complete, you can run the project by executing the following command: | ||
<ul style="margin-left: 20px;"> | ||
<li>To Generate an IR: <code>mvn clean compile -P run-ir</code></li> | ||
<li>To Generate an Delta: <code>mvn clean compile -P run-delta</code></li> | ||
<li>To Generate an Merge: <code>mvn clean compile -P run-merge</code></li> | ||
<li>To Generate Historical Data: <code>mvn clean compile -P run-history</code></li> | ||
</ul> | ||
</p> | ||
</section> | ||
|
||
<section style="padding: 20px; background-color: #ffffff; margin: 20px auto; max-width: 800px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); border-left: 10px solid #81c784;"> | ||
<h2 style="border-bottom: 2px solid #81c784; padding-bottom: 10px;">Footnotes</h2> | ||
<p> | ||
</p> | ||
</section> | ||
|
||
<footer style="background-color: #81c784; color: #fff; padding: 20px; text-align: center;"> | ||
<p>For more information and documentation, <a href="#" style="color: #004d40;">click here</a>.</p> | ||
</footer> | ||
|
||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters