website assignment

Completato Pubblicato 6 anni fa Pagato alla consegna
Completato Pagato alla consegna

Create a website with a login

3 types of users: Admin, staff, manager

Admin can do everything. Staff can only insert names and they can only update names they have previously submitted. Managers can insert and update all names and can only run reports on their own staff.

Admin has a create users page where they can create any type of user. If they create a staff member, they must assign who their manager is. This will require an additional table which has minimum two columns. Staff ID and Manager ID

Once logged in, a user is presented with a form with many dropdowns. Some of these dropdown values are pulled from the database.

User must enter a client's name, date of birth, email, phone number, province (dropdown from DB). When a province is selected, use AJAX to display 10 cities from each province (dropdown from DB), and a notes field that allows bold, italicized, etc., (implement existing js library).

Use javascript to ensure email address is from @ksu.edu.sa. This must be your own js file stored in the js folder in public

Once submitted, in the controller, make sure the DoB is valid, the phone number is valid (10 digits), and the name is unique.

If it exists already, display all the data on the form again (do not make them type it in again) and change the submit button to an update button. Allow the user to update data but only if they were the one who submitted it to begin with. If the user exists and the staff member didn’t insert the user, then tell them which manager to contact.

Create a report page that allows users to run custom reports based on dropdowns (grab all names from Ontario or grab all people younger than 20, etc.)

There should also be a phone list page that anyone can access. Name and phone number should be displayed. The table needs to be a datatable

Site must be made with MVC and bootstrap. All functionality needs a link in the header menu.

Site must also be mobile friendly (if you are properly using bootstrap, this will be done for you)

Site search which will search for functionality (search for phone list) and can search for names of people in the DB

The site has to be secure. Non-logged in users should not be able to do anything. Only appropriate users (staff/managers) should be able to see certain things. This cannot be hardcoded. You must use ACLs.

Provide me with an SQL file to create your database and tables

JavaScript MySQL PHP

Rif. progetto: #15613676

Info sul progetto

49 proposte Progetto a distanza Attivo 6 anni fa

Assegnato a:

saritamahar

Hello, I can easily build that admin and can complete task in 2-3 days max. Please enable chat for more details. Regards: Sarita Mahar Relevant Skills and Experience PHP Proposed Milestones $90 CAD - Final

$120 CAD in 6 giorni
(96 valutazioni)
6.2

49 freelance hanno fatto un'offerta media di $198 per questo lavoro

sanjay2004

Hello, My understanding is that you are looking out for 3 level of user engagement to be possible: Admin, staff, manager. Your requirements are well clear. We can help you. Kindly PM us to discuss. Relevant Skills an Altro

$1000 CAD in 30 giorni
(741 valutazioni)
9.8
monitrix

Hi, You described well project requirements are clear to me but still have some queries would like to clear over chat. Thanks:) Relevant Skills and Experience Javascript, MySQL, PHP Proposed Milestones $250 CAD - Rel Altro

$250 CAD in 10 giorni
(471 valutazioni)
8.9
OutsourceMan

Surely, We are ready to help you with create a website with a login . Yes, 3 types of users: Admin, staff, manager Yes, we have understood your requirement. Let discus little more? Relevant Skills and Experience We ar Altro

$200 CAD in 4 giorni
(396 valutazioni)
8.2
gopalvora

Hey we are happy to help you to make website for you as per your requirement . So lets discuss about the features via freelancer chat so we have clear all confusion . Relevant Skills and Experience We have more then 6 Altro

$205 CAD in 6 giorni
(531 valutazioni)
8.3
mascotindia123

Hello We are ready to help you with create a website with a login . Yes, 3 types of users: Admin, staff, manager Yes, we have understood your requirement. Let discus little more? We have make many website with 3 typ Altro

$220 CAD in 4 giorni
(277 valutazioni)
7.6
Walkingdreams

i have gone through your praposal and surely can do the best work on it. Inbox me for further discussion. visit my portfolio for details. thank you. Relevant Skills and Experience we are proffesional developers having Altro

$277 CAD in 3 giorni
(102 valutazioni)
7.2
WebXcellance

Website assignment Managers can insert and update all names and can only run reports on their own staff. 3 types of users: Admin, staff, manager Relevant Skills and Experience Respected Sir, We have 7+ year exp in Altro

$98 CAD in 3 giorni
(163 valutazioni)
7.0
hawkscodeau

I have 7+ years in database - website design & development with very good experience. Relevant Skills and Experience I am good in Javascript, MySQL, PHP Proposed Milestones $200 CAD - Cost

$200 CAD in 3 giorni
(12 valutazioni)
6.0
schoudhary1553

Greeting, I have understood your website assignment task and can do it with your 100% satisfaction. Please ping me for more discussion. Relevant Skills and Experience I have more than 5 years of experience in Javasc Altro

$250 CAD in 3 giorni
(63 valutazioni)
6.3
ahmadmtii

Thank you so much for giving me a chance to work with you sir Relevant Skills and Experience All Proposed Milestones $100 CAD - Let's do it

$100 CAD in 7 giorni
(47 valutazioni)
5.6
degreeinfo

Hey there, Greeting of the day, We have gone through with your initial requirements and analyzed that our skills best suits with your project requirements. Relevant Skills and Experience We have 7+ year of experienc Altro

$250 CAD in 10 giorni
(21 valutazioni)
5.5
vietnguyen185

Dear employer. Please contact me. I'm ready to start right now. I will make you happy with the results Relevant Skills and Experience I am a programmer with more than 10 years of experience so i'm confident to make y Altro

$230 CAD in 18 giorni
(37 valutazioni)
5.3
aastharajput

I am writing a proposal for your job.I have gone through the complete job description and placed the bid accordingly.I am really interested in this project as this is an area of my expertise. Relevant Skills and Experi Altro

$150 CAD in 3 giorni
(23 valutazioni)
4.9
i4consultingPLtd

Able to build responsive website for Admin, Staff, Manager according all your requirements, Experience 5 years, will provide free design layout before you award project. Want to chat to explain. Relevant Skills and E Altro

$155 CAD in 5 giorni
(13 valutazioni)
4.7
omniscient04

hello greetings of the day as per provided description client requires a website as per above mentioned details Relevant Skills and Experience We are a dynamic and outstanding team with 5+years Expertise in PHP, MYSQ Altro

$250 CAD in 8 giorni
(20 valutazioni)
4.7
hiteshkumar2

I understand your requirement regarding the project. I have 5+ year experiences in web development using php and mysql, javascript. I have done 10+ projects in Php and Mysql based on ERP and CRM. Relevant Skills and E Altro

$155 CAD in 3 giorni
(19 valutazioni)
5.2
VirtualBrainInc

I have briefly read the description on Js development, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadline and budget as well. Relevant Skills and Experien Altro

$155 CAD in 3 giorni
(6 valutazioni)
3.6
radhikawhiz

Hi, I have 3+ years of experience in Wordpress,WebDesigning,jQuery,JavaScript. I am hard-worker. Give me a chance to Prove myself. Relevant Skills and Experience CSS, Graphic Design, HTML, PHP, Website Design, WordPr Altro

$100 CAD in 3 giorni
(9 valutazioni)
3.3
kofishango

This project seems cool. I'm a software developer with experience primarily in web and database development. I can probably do this in 1 or2 days but ill put 3 just to be safe. Relevant Skills and Experience Javascr Altro

$100 CAD in 3 giorni
(2 valutazioni)
2.8
phadiman

Hey I have experience working on websites for long. I can do this quickly. Please ping me with more details.! Stay tuned, I'm still working on this proposal.

$55 CAD in 3 giorni
(3 valutazioni)
2.2