Most recent job postings at JavaScript
via Upwork posted_at: 3 days agoschedule_type: Contractorwork_from_home: 1
Book reading Website duplicate to www.javascript.info. fully controlled by Admin panel. The project is to publish a book online and crowd effort to translate it in different languages... User friendly interface website fully controlled with an admin interface. General: Copy and print protected content (page). Secured Discussion forum for every page. Multi Language of all pages. Not computer function increase security. Monthly / yearly fees Book reading Website duplicate to www.javascript.info. fully controlled by Admin panel.

The project is to publish a book online and crowd effort to translate it in different languages...

User friendly interface website fully controlled with an admin interface.

General:

Copy and print protected content (page).

Secured Discussion forum for every page.

Multi Language of all pages.

Not computer function increase security.

Monthly / yearly fees Subscription. (Optional)

Report issue page on Github or separate page to facilitate the error.

Search engine for the content.

Share feature as link.

Social media link include Discord.

Two set of reading mode (night and day)

Books

The website contains Free and paid books plus the general pages like about us, contact us, Join us ...

Free to read books does not required login.

Discussion forum:

Discussion section at the end of each page of the book the user can securely participate in forum discussion about the content of the page. The aim is to collect more info, feedback and Questions. just like youtube,

User must be register to send Question

No need to admin verification or approval before post the question or feedback.

Report issue:

fore Data collection, a (Report issue button) at the lower part of the page (Form to be filled with reference to the page and a text that user must fill. (Human verification before send)

Translation:

The project makes good use of crowd effort to translate. for Multi language.

Users can suggest / correct translations of the content of each page.

Each language has a url / subdomain using the 2 letters for the language, in case changing the language while reading, the same page will be open but in the chosen language.

User can contribute in translation by clicking (create an issue button) on each page; the link will open new form page, with reference to the reading page; the Form should have 2 section: the present text and the new suggested text.

All translators can see and vote liking or dislike, related pages using guthub refer to javascript.info.

After filling the form with suggesting modification, the information will be passed to Admin along with the user details.

please see https://github.com/ggelashvili/learnphptherightway-project/tree/1.31 and understand how to process work).

Github can be used for such use though GitHub contribution, Please read the structure and Translation Tips,

Please see https://github.com/javascript-tutorial/ar.javascript.info#readme.

Please create an issue on github.

See https://javascript.info/translate

Page content:

Each page may contain text, pdf, photos, videos or HTML.

Each Book page shows the book name, section and the subject; left side and referred to with a number, and the date of last update.

All text including the translation will be uploaded manually by us.

The page content shall be copy, print protected

a water stamp of the user name is showing in every page, this stamp shows in different part of the page to stop users from photo copy the pages of the book.

User dashboard/ Setting

User Profile/ Partner

Register and Login info/ verified.

Users language.

Subscription.

Payment info.

Registration:

Users can join us becoming Editors, Maintainer.

Editor / translator their contribution size will appear in the "About project" page when the translation gets published.

Maintainer are Admin: see the Tutorial Server https://github.com/javascript-tutorial/server

ADMIN Panel:

Admin: Add/ edit: books, Books chapters, books pages content / Pages languages.

Super admin:

Users Management,

Subscriptions Management. price. who can see the content, Timly subscription per user.

Free Books no subscription

Show/ hide Forum per page

Show/ hide Forum per Users. stop them from discussion forums

Edit Report issue

Control of Users Feedback or forums,

Daily emails content for the News, activity and new blogs for the users

Admin dashboard: notification/ reports of membership and active users etc.

Code:

Front end (look like) www.javascript.info. (permission granted)

Left sider reserved for the table of content, user can hide or show the slider (CSS for screen resolution)

Main: Users can read and explore the book, page by page with arrows to move to next / previous page. or they can jump to the left Slider and explore by subject or sections (left side).

API's or Web Services Creation, Functionality integration in React Native and databases all completed, Website delivered and deployed to us alive in our dedicated web site for testing after completing all required pages with the full Admin panel control : 50% within max 3 months.

Language translation Testing, after a complete test of multi languages, full Admin upload of the book translations: 25% of the cost is released Max 1 month.

maintenance, training, bug fixing, optimization:

25% after 3 months.

100US fine for every 1 day delay
Show more details...