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