Git Product home page Git Product logo

mindmap-frontend's Introduction

edit node tab:

clicking 'save as new category' takes the current custom attributes and saves those as a new category. currently, if another category was selected, it does not apply those values to the new category... just the set custom attrs.


//////////////////// features: encapsulation privacy

code written to adapt to additional features

older users locked in to a lower price

technique of only transferring checked edited items to prevent from other items that were experimented with but then disabled. this step can discard that data and only select the wanted changes. plucks those only and overwrites those.

other things like changing a max range on a slider will update that atribute's max range (rangeMax and rangeMin are saved in a flat structure along with the other global properties) these rules apply at the app level, not the node level. a max range value for node radius is updated in the globalSettings page and doesn't need to be checked to save an updated value. so, someone could possibly increase the radius max range value and then deselet the radius on a node and it would still update. you don't have to go into global settings to edit this. but... it should also be available on the globel edit screen.

####TO DO:

##need to haves In Progress:

  • Print out a pdf
    • a. Select proportions by using svg mask
  • Add shadow under unanchored nodes
  • A Notes page on the left hand side-
    • a. With text editor
    • b. Attached Images

To Do:

  • Write undo history with timestamps
  • Create up to five documents
  • Click on a node, then option to create connected node on next click
  • Unlock all as an option
  • Lock all as an option
  • Color picker for node/category

No Rush:

  • ‘Friction’ setting

##nice to haves

  • Download the JSON file?
  • 3D version
  • Group groups
  • Rotate Canvas
  • Psychadelic backgrounds
  • Combine documents together
  • Option to combine overlapping node names
  • Option to go step by step through each overlapping name
  • Multi select mode
  • Edit multi select panel
  • Move multiple selected
  • Drag box to select
  • Option to use attachment as node mask
  • Unlink selected nodes button should be on main menu if nodes are selected,
  • detect shift select
  • Option to auto-save every move on, Autosave on edit screens
  • Have a new node connect to all selected nodes
  • Select all global button
  • Link to bookmark on the web
  • Import your bookmarks!
  • Views or frames (prezzi style)

mvp user account

  • Encrypt the user data

##mvp file sharing

  • Post mvp: ability to change nodes to squares, change dimensions
  • Make private or public (user gets 1 private 4 public files)
  • Emit your image
  • Image merge if 2 people work on it and save different versions- resolve or combine options

resources:

'Across' tech: https://acrossapp.com/ :

Productivity & Project Management GSuite ($12 / month) - Standard email, file storage in Drive, analysis in Sheets, and presentations in Slides Slack ($13 / month) - Internal communication and supporting customers in shared Slack channels Airtable (free) - CRM to track our sales funnel Notion ($16 / month) - Storing interview notes, brainstorming product and feature ideas Development & Design GitHub ($7 / month) - Version control / source management Trello (free) - Product roadmap, issue tracking Figma ($24 / month) - Designing product mocks Miscellaneous IDEs (free) - Sublime, Vim, VSCode Robo 3T (free) - MongoDB GUI Analytics Mixpanel (free) - Front and backend analytics. We are on a startup plan so receive Mixpanel for free for up to 250K MTUs Sentry ($26 / month) - Error logging and reporting Fullstory (free) - Session replay. We are on a startup plan so receive Fullstory for free Payments, Hosting & Authentication Stripe (pricing depends on volume) - Accepting payments Heroku (free) - Hosting. We are still using free dynos Firebase (free) - Authentication. We are still on the free plan Cloudflare ($20 / month) - CDN + DNS Sales & Marketing, Customer Support Hubspot ($45 per month) - Email outreach and contact management. We are on the Startup plan so receive Hubspot 90% off Drift (free) - Chat widget on our website. We've stuck with the basic free plan Mailchimp (free) - Automated emails on signups LinkedIn Sales Navigator ($80 / month) - Finding leads to contact SalesQL ($29 / month) - Finding email addresses for leads Zoom (free) - Web conferencing Twilio (pricing depends on volume) - Business phone number, used in conjunction with FounderPhone Boomerang (free) - Reminders to follow up with people in email FounderPhone (free) - Send and receive texts and calls directly in Slack. Free since we built it ourselves :) Whatsapp, Facebook, Twitter, Discord - Use these channels to communicate with customers Finance & Legal Brex (free) - Business cash account and credit cards. Free until we scale

mindmap-frontend's People

Contributors

danrday avatar

Watchers

 avatar

mindmap-frontend's Issues

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.