Closed

A simple administrative web application for schools

This project received 35 bids from talented freelancers with an average bid price of $927 USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
35
Project Description

We have some online test built with JS (html5) and we need an administrative web site for it with a simple product buy module.

The web site design (CSS), application (PHP), DB design is included.

There are some users: admin, school, teacher, company, employer.

School:

-enters the site with username / psw.

-add teacher and students with details

-for each test result (the result will be calculated by us and put in server or in db), school can see a visual report contains one graphical chart and text with given format.

-school can edit the student info and view all test repots of the student

-school can buy credits ( there are about 5 products like 1000credit XX$ , 2000credits XX$ ...)

Teacher:

-enters the site with username / psw.

-add students with details

-for each student, teacher can make a test ( the test is ready to use, the test page can send result as post method)

-for each test result (the result will be calculated by us and put in server or in db), teacher can see a visual report contains one graphical chart and text with given format.

-teacher can view all test repots of the student

-for each test, one credit will drop from School account

Company | Employee:

-> same role with School | teacher but the "student" user type has changed as employee and the information need to them changed.

Admin:

- admin can see all the user details and edit them.

- admin can add or delete credits from user accounts

Pages;

-1 Landing page with username and password

-2 if forgot -> link to a contact us page. The title and main body of message and send button. The message will be sent to an email.

-3 sign-up -> link to a special contact us page with taking user info (phone , email , etc) and send a request button. The message will be sent to an email.

-4 Home - Dashboard page contains:

- add a employee/student

- see all employees/ students button

- buy credits button with current credits info

- make a test button (link to test page, it has been developed)

-5 add a employee / student

-> fields for info of them (info has changed from employee to student)

-6 see all employees/ students

- see all related employees / students. ( company / school can see and edit all details)

- see all test reports

-7 test report

- the details of test result

- a graphical representation (chart)

- an excel / PDF export

-8 buy credits

- select product to buy

- credit card info and use virtual pos

For Admin:

- A page for = Add, edit, report to excel file of Company / School and Employee / Student.

- See all users, can edit them.

- See all reports.

-> admin can see or enter website as company/ school/ teacher/ employee role, because the psw can't seen by admin!

Features of web page;

- Cross browser

- Can be used via mobile devices with NO problem

- Security issues are important (exp. passwords should be hashed in DB and parameters should be used in entrance etc. )

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online