Find Jobs
Hire Freelancers

Develop a script that takes data from spreadsheet to create users profile -- 3

$30-250 USD

Closed
Posted almost 10 years ago

$30-250 USD

Paid on delivery
PLEASE NOTE: I am ready to AWARD THIS PROJECT RIGHT NOW. But I'd first chat with freelancers who bid by providing adequate answers to the questions below. If you bid without answering the questions below, I'd not initiate chat with you or respond to your bid or message. PROJECT DESCRIPTION: I want someone to urgently write a simple web based script that will be used to create user accounts and populate a website with users' profiles that is taken from a spreadsheet. That means, when the script is run, it would create user accounts on our website, then, take data from the spreadsheet to add the data of users profile on our membership website, automatically, using the same sign up process and fields as our sign up web page. FEATURES OF THE SCRIPT: This script will have an admin panel that will have the features and functionality below: 1. will create an admin panel through which excel files containing data of users will be uploaded for script to get data from for each user. Can add/edit/delete records 2. Admin login, and can change password 3. Admin forgot password feature 4. Excel format should be in CSV format 5. Import/export users from outside. 6. When you upload spreadsheet and click create users profile using data on spreadsheet the script will go through it and create records in our website database. Script will get the data for each user from the spreadsheet uploaded and selected, except username and passwords which would be autogenerated for each user. 7. For each user, a username and password would be generated randomly. Password will be auto generated with script and they can change it later 8. For each user profile created, an email would be sent out to them informing them that their account has just been created and include the login details of their user accounts. A code will be added to send the username and password generated for the user. We need to send an email to the users with login credentials created for them. Let there be two options. Option one to create profile and send account details to each user. Option two to create profile and NOT send account details to user 9. I can modify every input and records from the admin panel 10. I will have the option to tick "send email" or "do not send email", for each users data I want to create profiles for 11. There should be multiple upload feature for excel. You need to show data and multiple upload 12. The script should include each user in the right category or industry, by reading every row to detect the category of each user from the data and using that to assign each user to the right category 13. Admin panel features to include field for me to input the message that will go out to users on platform after their profile has been created 14. Admin section to also include a message field section where I can send email message to all the users email at the same time anytime that I want with one click. 15. The admin section fields should be editable 16. Do it such that script would be installed on a different server from the server of the website where users are expected to sign up, but would both connect to same database Bid by answering the questions below: 1. Can you summarize what you understand that I want to achieve with this project? 2. How quickly can you complete and deliver the script to me? (NOTE: the faster you can deliver on the script, the greater the chance that I'd award the project to you) 3. What is your best price for the work? Only serious freelancers should bid please. Bidding that doesn't provide answers to the above questions would be ignored. Insert 'script4users' at the beginning of your bid to prove that you actually read the project description and not a spam bid. Looking forward to working with you. Happy bidding.
Project ID: 5747466

About the project

11 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
11 freelancers are bidding on average $237 USD for this job
User Avatar
Hello, "Script4Users" I got the points of the requirements, and please let me tell you that's an excellent brief of the required script I have see. 1. Can you summarize what you understand that I want to achieve with this project? In Few words, you want a script that allow a CSV sheet to be uploaded from the admin panel, and inster the users information into the dbase. The admin panel should manage everything related to the user profiles, and Admin Logins. By the way, all the script will be based in AJAX, so, no pages refresh required at all. 2. How quickly can you complete and deliver the script to me? (NOTE: the faster you can deliver on the script, the greater the chance that I'd award the project to you) >>> That Script can be completed within 3 days ( but for $550). I will complete that within 6-7 biz days. 3. What is your best price for the work? My Best price is $300 ;) Best Regards
$315 USD in 7 days
4.8 (164 reviews)
6.0
6.0
User Avatar
script4users This is Interesting. I was last working as Program Manager for Standard Chartered Bank for Retail Banking in Malaysia. My team was in Singapore, Malaysia, Australia and India. Yes I've understood what you're looking for. Here are answers to your questions: 1. Summarizing! A web page (possibly PHP or ASP) which takes various inputs like database (IP, name, user/password) to connect with. Then you can browse a csv file which contains certain columns like user/password/role/etc and all the information is displayed on a new page with various options (before saving to DB) - now based on data, a user can op for custom password, custom role or other custom options (simply he can override what was imported from csv) He can also tick the check box against each use to select, whether or not send email confirmation to the user. Once he submits, the page confirms which records were successful and which were not (possibility of failure may exist if username already exists or database connection fails meanwhile) 2. How quickly? 1 day if you like. Preferably 2 days but if you're in urgent situation, I can deliver in less than 24 hours. 3. best price? I can negotiate if you award this project to me TODAY but must release 10% milestone payment at the time of accepting project to cover freelancer deduction. Sincerely, Kamran Khan
$250 USD in 3 days
4.9 (29 reviews)
4.9
4.9
User Avatar
A proposal has not yet been provided
$200 USD in 5 days
5.0 (19 reviews)
3.8
3.8
User Avatar
Hello, Following are the summarized points regarding the Project :- a) Need to create a website having a admin panel which will handle the details of the user. b) The user can register to the site normally, or the bunch of users can be registered to the site by uploading all their details in the site by importing the spreadsheet(can be multiple upload). c) The username and the password will be auto generated. It will be provided to the user by accessing a code. and there will be two options that will be applicable after creating the user i.e 1) To send the email 2) Not to send the email. d) A section will be there where the admin can post the message on the platform of the user after his account creation. and to interact with the user a field will be there were admin can create message which be send by email (it can be send to multiple recipients) e) The system will run in multiple servers accessing the same database. f) It will have common aspects of account manage such as forget password, change password and to manage all the details of the user. My best price for this work i've placed in bid.
$246 USD in 10 days
4.0 (1 review)
4.0
4.0
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SINGAPORE
Singapore, Singapore
4.7
197
Payment method verified
Member since Sep 7, 2011

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.