Website design and documentation

Hi mates,

this project about only design and documentation, no IMPLEMENTATION. i need this documentation within 2 days and after 50% of the project progress, i'll pay 50% of the payments.


Background: design a web application that provides Online Tutoring for students. Q&A between a tutor and a student. The process of Q&A is up to your creativity and you could propose a most prudent solution for better efficiency. (You would need to do a small research)

The principal (and minimal) functional features of this website are as follows:

• User should have some identity on the website and when they ask questions they would acquire loyalty points. Tutors could answer questions, should acquire reputation based on their answer.

• Users should be able to ask questions, place a question in a predefined category and tag it with keywords to make it easy to find

• Tutors should be able to answer questions. Answers to questions should be rated by other users depending on how useful they are

• Users should be able to find questions in different ways, by searching, browsing categories or tags etc. Advanced options in this section include being able to sort lists of questions in various ways or to recommend questions (e.g., based on terms in a search query).

There are also two important non-functional requirements for the application. Wherever possible, the website should use a REST API and an AJAX style of communication between browser and server. These two points will be important for the implementation, but also need to be borne in mind during the design.

Your tasks are as follows:

1. Decide on and describe a sensible set of requirements (the list above presents a very high-level and minimal set of requirements, and you are expected to flesh these out in more detail). You should also decide who is going to use the web application (there may, for example, be more than one type of user), and ask what requirements each type of user may have.

2. The requirements should be visualized as a set of draft screens or mockups showing how the application will appear to users. ( i.e. do not put just one mockup screen on one page)

3. Based on the requirements, create an outline structure of an MVC-based web application, featuring controllers, views and models. The structure should be presented using a UML class diagram.

4. Design the process of user authentication - how users should be authenticated and in what contexts. For example, should everyone who uses the site be authenticated? Or only those who have privileges to see certain information or carry out certain actions? How are users to be authenticated?

5. Lastly, design your database table structure. What tables do you need, what fields and indexes etc. Your answer should be presented as a diagram - you can use UML if you wish.


1. Requirements

i. the requirements sensible and comprehensive

ii. the requirements visualized well and usefully detailed

2. Structure

i. the design should demonstrate a clear, coherent and sensible structure regarding controllers, views and model classes

ii. database schema sensible and comprehensive

3. User authentication

i. Report should propose a sensible and secure method for user authentication

ii. Have the data requirements for user authentication properly understood?

4. Report

I. the report should well-written, with correct spelling and good grammar

II. The document must not be more than 12 pages including all diagrams and appendices.

Habilidades: HTML, PHP, Arquitetura de software, Interface do usuário / AI, Design de Sites

Veja mais: who to website design method, what is uml design, what is the design process, what is searching in data structure, what is research design, what are the application of data structure, website user requirements document, website design with database, website design using ajax, website design tags, website design requirements list, website design progress report, website design process, website design model, website design features list, website design classes online, website design classes, website design categories, web search how do i find this online, web page design models, web design q & a, web design model pages, web design for mvc project, web design classes, uses of data structure

Acerca do Empregador:
( 0 comentários ) colombo 12, Sri Lanka

ID do Projeto: #5109716

7 freelancers are bidding on average $253 for this job


After sincerely read your project descriptions, we are ready to deliver the project as per your requirements. Thank You.

$257 USD in 2 dias
(126 Comentários)

Hi, We are highly experienced in Wordpress Web development,WordPress Plugin Customization, HTML, XHTML, HTML5. Hire team of HTML5, Magento, Joomla and PHP Programmers. Please open message board for previous work and we Mais

$257 USD in 10 dias
(134 Comentários)

Hello Sir/Medam, Greeting from Votive technologies !! Good Repertoires are here only with 150 plus reviews and many more good qualities that attract you definitely !! Have a LOOK at our ONGOING WORKS :- http:// Mais

$206 USD in 5 dias
(129 Comentários)

Can we discuss this in detail before start this project,to know more about us please check in Private Message. We have a team of professionals,they have more than 11 year of experience,so we can manage this work and Mais

$250 USD in 12 dias
(17 Comentários)

Hi We can do this. Please visit our design portfolio. We can provide the screens required. [url removed, login to view] Please get back to us for further discussions. Thanks Patrick

$277 USD in 5 dias
(2 Comentários)

Dear hiring manager, I am very much positive for your project and eager to discuss with you more regarding this project.I have read the description of your project "website design and documentaision".I will give you Mais

$226 USD in 7 dias
(7 Comentários)

Hi, Choose my bid. I can do [url removed, login to view], Choose my bid. I can do [url removed, login to view], Choose my bid. I can do [url removed, login to view], Choose my bid. I can do it.

$277 USD in 3 dias
(3 Comentários)

Hello Sir, We have gone through the details you have provided and we have already worked on a similar project before and can deliver as u have mentioned and would be pleased to work on this with you to deliver the resu Mais

$206 USD in 12 dias
(0 Comentários)

A proposal has not yet been provided

$250 USD in 2 dias
(0 Comentários)