Giter Club home page Giter Club logo

prevuer's Introduction

preVuer

preVuer is a prototyping tool for Vue developers to quickly create component template files

preVuer enables developers to translate UI design mock-ups into single-page-applications, visualizing component position and parent/child relationships. Simply import your image, create and customize your components, and export ready-to-use .vue template files.

Installation

downloadable executable coming soon!

As of now, to use our application on your local machine, please clone from this repo and run our start command:

git clone https://github.com/preVuer-org/preVuer
npm start

How to use preVuer

Once preVuer has opened up, you'll see that it is split up into three sections:

  • Left Section: add, edit, delete components

    • To create a component, enter the title of your component and click the "+" button (or hit enter on your keyboard).
    • Once entered, an item appears in the Left Section with the component’s name, a color box, select dropdown, and delete button. A corresponding box appears in the Middle Section of the application.
    • For each preVuer component, you can change the color the of box, select a parent or delete the component itself.
    • If you want to start over, click Clear All Components to start again with a clean slate.
  • Middle Section: import image, move and resize Vue component box

    • Use Import Image File to import and display a UI mock-up in the Middle Section. Clicking this button will open a dialog box, prompting you to select the image file on your local machine. To clear the image, use the Clear Image button.
    • Use Export Components to convert your preVuer components into .vue template files. Clicking will open a dialog, prompting you to select an export destination on your local machine.
  • Right Section: component tree, export files

    • The Component Tree provides an intuitive representation of parent/child relationships assigned in the Left Section.
    • As you finish building out the components, you can export the files with the "Export Components" button. This will generate a folder and then fill it with all the components you used in prototyping.

Built with

Contributors

Original developers

Community contributors

prevuer's People

Contributors

chrisfranz avatar jimkyoon avatar evgenii-codesmith avatar

Watchers

James Cloos avatar

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.