Find Jobs
Hire Freelancers

a User-Customizable "Whiteboard"

$250-750 USD

Cancelled
Posted over 10 years ago

$250-750 USD

Paid on delivery
A general-purpose table for tracking data of various kinds. Headings, # rows and columns, and contents of cells are all user-customizable. Two modes: general, for all to view; page will refresh automatically every 60 seconds. Edit mode: via password. Use Edit mode to create tables or modify content on existing tables. Can be more than one table per page. Deleted rows will be saved in a "deleted rows" table The intent is for this to run on a local network, with no access to the Internet (for data security purposes). It will run under Node-Webkit which will permit local storage for the table specs and content (and allow for easy installation -- download the file and run-- important as we will be distributing this to unsophisticated users). (but, see note below -- if you wish to work on the project but are not familiar with Node-Webkit, that's ok as long as you are clear about the data structures so I can convert it to run on Node-Webkit). Heading 1 Heading 2 Heading 3 … 1 2 3 4 … Functions in edit mode -Create table, with ability to specify -# columns (the first column numbers the entries from 1,2,3…) -width of each column (as a percentage of the total width of the table) -specify content type of cell: -freetext -date -calculated value: number of days since [a specified date] number of days until [a specified date] -from one of a set of user-selectable entries (e.g. from a list of names, or departments) Functions on an existing table (only in edit mode) -add a new row, and enter content for each cell -edit content of a cell -delete the row -user must enter reason for deletion. -the deleted row, including reason for deletion, is to be saved and deleted rows displayed on demand in a separate table -move the row to a specified position (e.g. move row to #1 position, bumping the other rows down one position) -select color for the row Filter function (for all users) -displaying only rows which match a case-insensitive text string or date or numeric value (for numeric fields) May need "lockout" function so only one user can edit the page at a time. Other Leave space before and after the table for addition of notes to user and general announcements. Full documentation so I can modify the source code at a later date.
Project ID: 5391115

About the project

9 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of NETHERLANDS
Netherlands
0.0
0
Member since Feb 3, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.