Interactive Book

Completed Posted Jun 16, 2014 Paid on delivery
Completed Paid on delivery

Bids are invited (only from developers) to develop a web-based Ajax application that will allow users to view a book and its translations interactively. The pages of the original book are in PNG format. A user of the application will visit the webpage to read the original text (that is in images), read translations in various languages, and some other resources for each chapter of the book.

Each sentence within the image will be blocked in a way that it is clickable. The x and y coordinates for each sentence, translations and other data are stored in SQLite database.

The developer must have very good skills in JavaScript, JQuery, CSS, [login to view URL] ([login to view URL]), and ASP.NET and C#.

Communication methods: Email. However, you should not have any problems talking on Skype.

Following are examples scenarios:

1. System loads the page from cookies. If cookies not found then it loads the first page of the application.

2. System loads the image coordinates (x and y positions) from database.

3. System loads the translation of the loaded page. The translation panel will have even colors in rows.

4. Translation panel will be scrollable.

5. System loads footnotes of the translation.

6. Footnote panel will be scrollable.

7. Footnote panel is only visible when there are footnotes available for the selected translation.

8. System loads other tabs when clicked.

9. When user mouse overs a sentence of the current image then that sentence is highlighted with light grey/custom color.

10. When user mouse overs a sentence of the current image then translation of that sentence is highlighted with light grey/custom color.

11. When user clicks on a sentence of the current image then the sentence of the image is selected with light yellow/custom color.

12. When user clicks on a sentence of the current image then translation of the sentence is also selected with light yellow/custom color.

13. When user clicks on footnote link in the translation panel then it scrolls to that number in the footnote panel.

14. Translation panel can contain text starting from RHS or LHS.

15. Footnote panel can contain text starting from RHS or LHS.

16. When user clicks on next page button then system takes user to the next page.

17. When user clicks on previous page button then system takes user to the previous page.

18. The system loads corresponding chapter, page, translation etc. on selecting appropriate combo box.

Cookies will contain data such as current chapter, current page number, translation of, and some other required data.

Example links:

[login to view URL]

Finally, if your work is really nice then you will definitely get more bigger projects.

ASP.NET C# Programming CSS JavaScript jQuery / Prototype

Project ID: #6077740

About the project

9 proposals Remote project Active Jun 22, 2014

Awarded to:

vancosmilevski

9. When user mouse overs a sentence of the current image then that sentence is highlighted with light grey/custom color. 11. When user clicks on a sentence of the current image then the sentence of the image is sele More

$111 USD in 5 days
(1 Review)
5.6

9 freelancers are bidding on average $1051 for this job

techwelfare

hi we could do it perfectly with accuracy, please let us know if you want any clarification. if you want us to share our skill and previous work please initiate the chat..

$478 USD in 12 days
(66 Reviews)
6.3
tungct

A proposal has not yet been provided

$277 USD in 5 days
(20 Reviews)
5.5
marinescuradu

Hello there! This seems to be an interesting project. I only do top quality work! But it takes time and effort and this seems to be a tight budget. However, I like the idea of what you are trying to achieve. I do not u More

$300 USD in 7 days
(21 Reviews)
4.8
alexandernilsson

I work with Javascript, HTML and CSS daily to create both static and interactive websites, and currently have a lot of free time due to holidays for a few weeks, and am looking for a fun and contributing project, and y More

$222 USD in 3 days
(0 Reviews)
0.0
ReshiShabir

One of our team member has more than 13 years of experience in designing and developing advanced web applications, including Project Management, Product Development in E-Commerce , 'Time and Billing', Accounting ,Publi More

$277 USD in 30 days
(0 Reviews)
0.0