A comprehensive collection of tutorials for creating UML diagrams using Umbrello 5. This repository contains step-by-step guides for various UML diagram types including Use Case Diagrams, Activity Diagrams, and Class Diagrams.
This website aims to help users learn and master different types of UML diagrams through practical examples and detailed instructions. Perfect for students, developers, and software engineers looking to improve their modeling skills.
- Use Case Diagrams: Learn how to create and manage use case diagrams
- Activity Diagrams: Create diagrams to model workflows and business processes
- Class Diagrams: Design object-oriented systems and database schemas
This website is built using Docusaurus, a modern static website generator.
- Node.js (version 16 or above)
- npm or yarn
# Install dependencies
npm install
# Start the local development server
npm start
This command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.
# Generate static files
npm run build
This command generates static content into the build
directory and can be served using any static contents hosting service.
This site is deployed on GitHub Pages. The deployment process uses two branches:
main
- Contains the source codegh-pages
- Contains the built website for deployment
The live site is available at: https://prakash-aryan.github.io/UML-Umbrello-Tutorials/
# Build the website
npm run build
# Switch to deployment branch
git checkout gh-pages
# Replace with new build
rm -rf assets docs img *.html *.xml *.js
cp -r build/* .
# Commit and push the deployment
git add .
git commit -m "Deploy website update"
git push origin gh-pages
# Return to main branch for development
git checkout main
This tutorial collection is available under the MIT License.
Made by Prakash Aryan