Find Jobs
Hire Freelancers

Generate Vue.js site from API JSON

€250-750 EUR

Завершено
Опублікований almost 4 years ago

€250-750 EUR

Оплачується при отриманні
We need to display content from an API to a website. # About the project Babel Between Us is an experiment in collaboratively created fiction, a group of 18 writers collectively improvise a story on an online forum. # Purpose of the site The site is the access point for the general public to the stories written on Babel Between Us. -The threads are accessed by a public api from: [login to view URL] -The threads need to be displayed on a website. -Each thread element should link to our custom reader of the forum, that is currently only is accessible from the forum. Example: [login to view URL] -Each thread from the public api need to link to the custom reader view of that thread, by replacing the id in the url. # Programming guidelines - Build the site in vue.js - It's important that the code is well structured and that you use ES6 conventions. - The code also needs to render on older browsers, so you need to use Babel to compile. - The application should be ready to run in a browser, it must be completely client-side. # Design guidelines White background and black text: Colours: - White (hex fdfdfd, rgb 253,253,253) - Black (hex 111111, rgb 17,17,17) Fonts: - Body: Times New Roman - Headers: Arial Bold # Site map The site consists of three pages: - The homepage. With a link to each thread, sorted by youngest to oldest. - About the project. - A subpage with more a more detailed description. # Homepage The homepage consist of a grid of square elements: - 6 elements wide on a 13” inch screen (I don’t know exactly how many this would be on a wider screen.) - As many elements as there is threads on the forum. - Each element is identical in size. - Each element is square. - Each element has enough padding to make it readable. On mobile: - One element per column. - The element does not need to be square, instead, focus should be on including at least three or four elements on the screen. The first element links to the About the project subpage. Each subsequent element links to the reader view of its respective forum thread. For example, for thread [login to view URL], the link would be to [login to view URL] The page is scrollable to reveal more elements. # Links to [login to view URL] Each thread element displays the title and an excerpt of its respective forum thread. All threads in the [login to view URL] forum, with the tag “ethno-bbu” should be included. You retrieve these via this API call: [login to view URL] From this JSON you will need to use: - Thread title - Thread excerpt - Thread most recent updated, for sorting. - Thread ID for linking to the reader. ATTN: You will need to filter out images and emojis, as the reader cannot handle those. Each element includes: - The title of the thread, in Arial Bold. - As much of the excerpt part that fits, in Times New Roman. The whole element is clickable. The user can click anywhere on the element to be sent to the reader view of the thread. Each element links to the [login to view URL] view of its thread. This means it should link to: [login to view URL] Where [id] is replaced by each thread's unique id. # About the project Identical to: [login to view URL] Except one change: The 2 subpage links in the top left corner are replaced with two subpage links to: - Description (sends you to the detail description subpage.) - Project (sends you back to the home page.) ATTN: The logos in the bottom must be included. Description Identical to: [login to view URL]
ID проекту: 25911696

Про проект

7 пропозицій(-ї)
Дистанційний проект
Активність 4 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
Vue + ES6 + babel + Client rendering + API Hello. sir. I just checked your requirements to building the client page using vue from api. I understood this is needed to build by ES6. Also I have enough understand about babel. without babel. some browsers don't recoginze the ES6 grammar. so we need to use the bable as well. As you can check my profile, I am a javascript full stack developer, so I have a enough experience in javascript. Vue is my proud skill. I could start right now and will update result daily. I am very interested in your project. Thanks. Andrey.
€400 EUR за 7 дні(-в)
5,0 (22 відгуки(-ів))
6,7
6,7
7 фрілансерів(-и) готові виконати цю роботу у середньому за €530 EUR
Аватарка користувача
Hi , I have examined your undertaking depiction warily and I fathom that you need a specialist wordpress designer & developer. I am a cultivated wordpress creator having 6 years of Designing and Development experience. I can make site and wordpress modules that can expand your site handiness.. I am Good at CSS, HTML, node.js, Javascript ES6 and JavaScript.... You should send me a message with the objective that we can discuss progressively about this endeavor...
€555 EUR за 5 дні(-в)
5,0 (67 відгуки(-ів))
6,1
6,1
Аватарка користувача
You project which is generate Vue.js with json API and also have some more details which i get Muhammad Hammad
€500 EUR за 30 дні(-в)
5,0 (78 відгуки(-ів))
6,1
6,1
Аватарка користувача
we are specialized in website design and development and excited for the opportunity to work with you in accomplishing your goals. We are a bunch of experts in all web categories. Please send me a message so that we can discuss more about this project
€555 EUR за 5 дні(-в)
4,8 (17 відгуки(-ів))
5,8
5,8
Аватарка користувача
Hi, I am freelancer from Finland and currently working in Finnish Companies, Ericsson (Swedish company) at the moment. However I am in summer vacation but due to corona cases I would better stay home and do Online projects. I would be happy to share my skills and cv in linked in if you are interested. Tac!!
€750 EUR за 15 дні(-в)
4,8 (16 відгуки(-ів))
4,1
4,1
Аватарка користувача
Hello, I have checked carefully your api Json and your description&attachment images I am very good at Vue/typescript/es6 and your site don't have complex logic so I think I can provide this job within 3 days. I can explain to you my understanding from your description through chat Thank you very much Egor
€500 EUR за 3 дні(-в)
4,4 (8 відгуки(-ів))
4,1
4,1

Про клієнта

Прапор SWEDEN
Borrby, Sweden
5,0
3
Спосіб оплати верифіковано
На сайті з жовт. 30, 2013

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.