Skip to content

Contract negotiation and versioning software for mid to large enterprise solution

License

Notifications You must be signed in to change notification settings

gaber85/docco-frontend

Repository files navigation

Docco Inc.

docco logo

Docco contract management software goes beyond traditional back and forth paper hussle to help medium to large-sized business easily share contracts and update without the typical paper trail associated. Facilitate collaboration with your internal team and external parties. Handle negotiations and contract versioning with Docco!

docco screenshots

Getting Started

  1. Clone the repository

    $ git clone https://github.com/gaber85/docco-frontend.git
    $ cd docco-frontend
  2. Install dependencies

    $ npm install
  3. Start the front-end development server

    $ npm start
  4. Connect client with back-end server by:

    1. Navigating to:

      docco-frontend/src/redux/middlewares/api.js

      and update the baseURL to http://localhost:3000/

For access and instructions on booting up the backend development server please refer to : https://github.com/gaber85/docco-backend

FAQ

How do I get started?

From the landing page, click sign-up and create a profile following the instructions.

How do I create a negotiation?

Once you are logged in and in the dashboard page, click on the 'add new negotiation' at the bottom of the screen. Follow the three step negotiation creator wizzard and a new document will be added to the list on the dashboard page.

Where can I make changes to a negotiation?

After a new negotiation has been added, it can be accessed via the dashboard page by clicking on the name of the large negotiation. when the negotiation screen populates, a user will be able to make changes directly to the document and save.

How do I see changes made to a negotiation?

Changes to a negotiation can be viewed by first visiting a negotiation from the dashboard page, then clicking on the 'view changes' icon on the right sidebar of the screen. Changes made to a negotiation will populate on the right hand-side with previous version on the left hand-side.

Tech Stack

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

Redux - Predictable state container for JavaScript apps.

Emotion - CSS-in-JS library designed for high performance style composition.

Woofmark - A modular, progressive, and beautiful Markdown and HTML editor.

Normalizr - Normalizes nested JSON according to a schema

Contributing

Docco is an open source project and contributions are welcome. Please fork the repo and submit a pull request for review.

Authors

Gabriel Riera: Github & LinkedIn

Franz Spiess: Github & LinkedIn

Radley Sidwell-Lewis: Github & LinkedIn

Edward Neuwirth: Github & LinkedIn

Guillem Gelabert: Github & LinkedIn

About

Contract negotiation and versioning software for mid to large enterprise solution

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published