Find Jobs
Hire Freelancers

User admin page written in node.js

$100-500 USD

已取消
已发布大约 12 年前

$100-500 USD

货到付款
We're looking to create a node.js based webpage that will allow admin users to modify regular user's fields. As backed by a database table. Key features. * Display all users in a single table (pageable) * Add a new user * Multi-select/single select delete users * Double click on user row to edit * PostgreSQL and MSSQL Server backed (implementations for both) * https secure page (can use self signed certs for design) ## Deliverables We're looking to create a node.js based webpage that will allow admin users to modify regular user's fields. As backed by a database table. The idea behind this page is that when an admin user navigates to this page they have the ability to add/update/delete regular user settings. The admin users have a different settings page that does not map to a normal user's settings. When an admin user reaches this page all the users in the UserConfig table will be displayed as a table. If the admin user clicks on a heading they can filter the number of displayed users by values populated from the list of users selected from the database. On this page they can add a new user by clicking on the new user button, delete a user by clicking on the check box associated with the user(s) then clicking the delete button they will then be presented with a popup that asks them something like "Are you sure you wish to delete these (number of selected users) users?" with a yes or no option. The page will be refreshed after every action (add/edit/delete/filter). If the user wishes to edit one of the displayed users all they have to do is double click on the user and then the values displayed in the table row will be come editable except for the user name which will be fixed upon an add new user action. Once they've made the appropriate edits to the user they can click a save icon or cancel icon which will appear once they've double clicked on a row to edit. The displayed list of users will be pageable and the admin user can click on the next page / page number /first page/ last page to navigate. The current page will be underlined so the admin user will know what page they're on. Please see attached image for details. The page must be https compliant (a user signed cert for testing is sufficient) The selected developer will be provided a copy of both the PostgresSQL and MSSQL associated table as well as any other information that they require. The database fields are as follows: UserID (pk unique) Permissions (column separated list of available permissions (A = Alter table, U = update table, C = create table, E = Everything)) ex... "A, U, C, E" Groups (NA for future use) EncryptionType (List box containing (AES, 3DES, NONE)) BlockType (List box containing (ECB, CBC, OFB, CFB, CTR, NONE) PaddingType (PKCS5Padding, NO_Padding, PKCS7Padding, SSL3Padding, ISO1012Padding DecryptionKey (String 16 bit comma separated byte value representation of an encryption key enclosed in curly brackets (i.e. {83, 111, 112, 118, 111, 109, 38, 101, 114, 89, 115, 116, 49, 57, 56, 47}) MessageProtocolType (NA for future use default/set to NONE)
项目 ID: 2724168

关于此项目

1条提案
远程项目
活跃12 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
1威客以均价$200 USD来参与此工作竞标
用户头像
See private message.
$100 USD 在14天之内
0.0 (1条评论)
0.0
0.0
用户头像
See private message.
$200 USD 在14天之内
0.0 (0条评论)
0.0
0.0

关于客户

CANADA的国旗
Canada
5.0
13
付款方式已验证
会员自11月 7, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。