In Progress

Add two user account levels to an existing [url removed, login to view] site

There is a large, existing [url removed, login to view] site on GitHub that you will be working with. It already has user access control, but it only has one level - Admins. It has two viewing modes, a preview mode, and an authoring mode

Tasks:

1. Add a hard-coded, default admin account that will allow for access to the site's authoring features. This will also allow the site to be run from a new server with an empty MongoDB database. The admin account must not be valid anymore once at least one other admin account has been created.

2. Hide any existing CREATE or EDIT buttons or links unless the user is logged in, and is part of the admin group. Also hide project navigation drop-down links that appear on the left of the main content

3. Add a second account level that can only view the existing preview mode of the site.

4. Add a form that allows for batch creation of second level accounts.

Message me and ask for the link to the GitHub repo if you feel that this should be a fairly quick, one or two day task.

Skills: Angular.js, Express JS, node.js, Website Design

See more: two levels, the levels, level two, levels 2, facebook connect existing user account website, integrate open source forum existing user account, add credits user account php, joomla module add money user account user management, add webform user account page drupal, add user account oscommerce, add peel js site, add peel js site, add external user account sharepoint, php user account system

About the Employer:
( 2 reviews ) United States

Project ID: #9000154

2 freelancers are bidding on average $137 for this job

nguyenban88

OK I LOVE NODEJS CONTACT FOR ME THANKS YOU YOU ARE HERE? ----- There is a large, existing [url removed, login to view] site on GitHub that you will be working with. It already has user access control, but it only has one More

$111 USD in 3 days
(31 Reviews)
5.2
techeric

How do you want the batch creation to work? Do you want a form to upload a CSV file with lots of account info in it or just a form with all the fields that lets them fill out another quick.

$163 USD in 3 days
(3 Reviews)
3.7