Giter Club home page Giter Club logo

aretecode / system-design-templates-excalidraw Goto Github PK

View Code? Open in Web Editor NEW
99.0 3.0 1.0 286 KB

Rough shapes to do rapid system design in front-end, full-stack, back-end, distributed, and product settings.

Home Page: https://github.com/aretecode/system-design-templates-excalidraw

License: MIT License

system-design system-design-interview system-design-template excalidraw emoji distributed-systems front-end-system-design prototyping design-templates

system-design-templates-excalidraw's Introduction

System design template: excalidraw - emoji edition

Rough shapes to do rapid system design in front-end, full-stack, back-end, distributed, and product settings.

Preview

system-design-template-emoji

system-design-template-aretecode--user-requirement-analysis

Goals
  1. Make it easy to do common system designs.
  2. Make system design faster.

Usage

gh repo clone aretecode/system-design-templates-excalidraw && cd system-design-templates-excalidraw/src && ((open .) || (open `pwd`))
See in action

system-design-template-aretecode--how-to-download clones repo, cd to cloned dir, and opens in finder/explorer.

See how to

system-design-template-aretecode--how-to-import-to-excalidraw

More

How to customize? πŸ”—

system-design-template-aretecode-excalidraw--how-to-customize-and-use-tips

There are so many icons, how do you use this in a real world setting? πŸ”—

Open 2 tabs, 1 you can drop in all the icons, then copy into the other tab, delete the unused, then re-arrange as-needed.

system-design-template-aretecode--how-to-use-across-tabs-quickly

Why are the shapes not each in their own library component? πŸ”—

When I used other libraries on excalidraw, it was difficult to see the shape from the thumbnail/preview. Without a search feature, I found myself dragging and dropping each shape 1-by-1 to find the one I was looking for. The shapes here are loosely-grouped. This (ideally) makes the icons easier to find and copy in to any system design.

How to use in excalidraw without a gif?! TLDR
  • Open excalidraw.
  • Open library (at the top right).
  • Click import (folder icon).
  • Select the .excalidrawlib from your computer.
I want to download some other way, how? πŸ”—
wget
wget -O "system-design-template-emoji.excalidrawlib" "https://raw.githubusercontent.com/aretecode/system-design-templates-excalidraw/main/src/system-design-template-emoji.excalidrawlib"
  
Save file
  1. Open the raw library file
  2. Press Command-S ([Cmd ⌘] + [s] on osx, Ctrl+S on windows) to save the file.
  3. Append .excalidrawlib extension to the file name and change format from txt to all files.
  4. Click save in the save-as modal.

What tools did you use?πŸ”—

system-design-templates-excalidraw's People

Contributors

aretecode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

ccaiccie

system-design-templates-excalidraw's Issues

Documentation

  • add readme
  • write instructions on how to use (take from here => excalidraw)
  • add images
  • add tutorial video/gif

imgs

system-design-template-aretecode--preview-availability

system-design-template-aretecode--user-requirement-analysis

system-design-template-aretecode--preview-flow-control

system-design-template-aretecode--how-to-import-to-excalidraw

system-design-template-emoji

system-design-template-aretecode--how-to-download

system-design-template-aretecode-excalidraw--how-to-customize-and-use-tips

Screen Shot 2021-07-18 at 23 28 25

Emoji design_ AIO - light
Part 1 - light
Part 1
Part 2 - light
Part 2
Part 3 - light
Part 3
PArt 4 - light
PArt 4
Part 5 - light
Part 5


Icons
system-design-template-emoji--small

Analysis
system-design-template-blocks -- v2

Modifiers and presets
system-design-template-blocks--presets -- v2 - light

Prefab condition flows
system-design-template-blocks-conditionals -- v2

Example
system-design-template-aretecode-emoji--example

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.