All Projects → philgresh → signdocs

philgresh / signdocs

Licence: MIT license
Full-stack clone of DocuSign

Programming Languages

javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
SCSS
7915 projects
HTML
75241 projects
coffeescript
4710 projects

Projects that are alternatives of or similar to signdocs

vue-query-builder
A Vue-Query-Builder
Stars: ✭ 71 (+22.41%)
Mutual labels:  drag-and-drop
qt-tile-layout
A tile layout for PyQt5
Stars: ✭ 18 (-68.97%)
Mutual labels:  drag-and-drop
react-native-ios-drag-drop
Support for the iOS 11+ inter-app drag and drop
Stars: ✭ 94 (+62.07%)
Mutual labels:  drag-and-drop
nativescript-drawingpad
📝 NativeScript plugin to provide a way to capture any drawing (signatures are a common use case) from the device
Stars: ✭ 89 (+53.45%)
Mutual labels:  signatures
ngx-dnd
Angular 6+ Drag-And-Drop Library without dependencies. Based on akserg/ng2-dnd
Stars: ✭ 31 (-46.55%)
Mutual labels:  drag-and-drop
Modern-UI-Components-for-VBA
A helper dll for VBA users to design modern UI components. No install required!
Stars: ✭ 139 (+139.66%)
Mutual labels:  drag-and-drop
cryptouri.rs
Rust implementation of CryptoURI: URN-like namespace for cryptographic objects with Bech32-based encoding
Stars: ✭ 33 (-43.1%)
Mutual labels:  signatures
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-37.93%)
Mutual labels:  drag-and-drop
react-dnd-treeview
A draggable / droppable React-based treeview component. You can use render props to create each node freely.
Stars: ✭ 207 (+256.9%)
Mutual labels:  drag-and-drop
httpsig
Golang implementation of the HTTP Signatures RFC draft, with SSH support!
Stars: ✭ 58 (+0%)
Mutual labels:  signatures
dflex
The sophisticated Drag and Drop library you've been waiting for 🥳
Stars: ✭ 806 (+1289.66%)
Mutual labels:  drag-and-drop
zero-drag
Minimal abstraction of DOM drag-and-drop interactions
Stars: ✭ 17 (-70.69%)
Mutual labels:  drag-and-drop
iOS11-Demos
Collection of samples and demos of features introduced in iOS 11
Stars: ✭ 16 (-72.41%)
Mutual labels:  drag-and-drop
AutomatedOutlookSignature
PowerShell script to automate the creation of Outlook signatures using Active Directory attributes.
Stars: ✭ 36 (-37.93%)
Mutual labels:  signatures
react-web-editor
The react-web-editor is a WYSIWYG editor library. you can resize and drag your component. It also has simple rich text editor
Stars: ✭ 191 (+229.31%)
Mutual labels:  drag-and-drop
html5-file-selector
Simplified wrapper for dealing with HTML5 filesystem APIs
Stars: ✭ 39 (-32.76%)
Mutual labels:  drag-and-drop
Madara
✍️ A way for people to manage their tasks.
Stars: ✭ 17 (-70.69%)
Mutual labels:  drag-and-drop
nextjs-shopify
The ultimate starter for headless Shopify stores
Stars: ✭ 231 (+298.28%)
Mutual labels:  drag-and-drop
email-editor
Email Editor to embed in your SaaS application. Fully customizable and lightweight.
Stars: ✭ 28 (-51.72%)
Mutual labels:  drag-and-drop
dockview
Zero dependency layout manager and builder with ReactJS support
Stars: ✭ 45 (-22.41%)
Mutual labels:  drag-and-drop

Splash banner

Overview | Features | Stack | Wiki | Styling

Overview

SignDocs allows users to digitally sign documents, send those documents to others for signature, and track who has not yet signed. A user can create a digital representation of their signature by either using a selection of fonts or by using a trackpad/mouse. To prepare a document for signatures, users can upload a PDF or Word document and then drag and drop different types of fields onto the document for their signatories to fill out. They can then route the document directly to their signatories' email and track completion.

Features

Signature development

Choose your style

A signature is an expression of one's personality, and demands more than choosing a dry sans-serif font to make their mark. SignDocs gives users a more diverse collection of typefaces to choose from to add a personal touch.

Customize signature 1

Write your own autograph

Alternatively, users can draw their signature directly by using a mouse or trackpad.

Customize signature 2

Document preparation

After uploading a document and adding signatories, users can drag-and-drop content fields onto the document which will later be filled with signatories' personal information. This can be their signature or text, such as the current date or their name. The content fields are assigned to specific users, so only they can fill out that information. Once they've reviewed the document, signatories can simply click the Sign button and apply their signature, and the document owner will be notified.

Document Preparation

Stack used

Backend

  • Ruby on Rails (5.2.3)
  • PostgreSQL DB
  • AWS S3 (document and image storage)

Frontend

  • React with Redux for local state management

Select libraries used

Styling

A little elevation

Users want to immediately know what surfaces they can interact with. A small elevation change makes all the difference. Inspired by Material Design.

Lower contrast, more whitespace

Black text on a white background can be too harsh. SignDocs takes inspiration from this NSFW website and sets the background color to an off-white, and main text to a very dark blue. Hover states are demure, enough to show a reaction without shocking.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].