Find Jobs
Hire Freelancers

Convert a basic AngularJS startup marketing website to it’s Vue.js equivalent

€200-1000 EUR

Kapalı
İlan edilme: neredeyse 7 yıl önce

€200-1000 EUR

Teslimde ödenir
The current marketing website is implemented using AngularJS (v1.6) and found here: [login to view URL] We started converting it to Vue.js (current implementation deployed here: [login to view URL]) and now seek someone experienced to finishing this conversion properly. The vue.js code is based on to the [login to view URL] boilerplate (Vue.js 2.0 + vuex + vue-router + webpack). Goals in this freelancer.com project: * An equivalent Vue.js marketing website, including converting the following (which works today in the AngularJS version of the website) * Sign-up and login via Auth0 Lock v10 embedded login * Tracking via Mixpanel, Google Analytics, Intercom, Hotjar and Facebook Tracking Pixel * Sync profile information to Mixpanel and Intercom upon authentication * Show Intercom widget in lower right corner * Only the following views/routes need to be converted as part of this freelancer.com project (the rest will be converted later in a follow-up freelancer.com-project) * / (the landing page, which either shows general information for anonymous users or a section over for logged in users) * /user/login (showing the Auth0 lock widget for login) * /user/reset-password (showing the Auth0 lock widget for password reset) * /user/signup (showing the Auth0 lock widget for sign-up) * /user/logout (logging out) * /onboarding/overview (showing the onboarding survey + private beta interest widget) * The top menu bar (shows different menu items based on if the user is logged in or not as well as the user’s answers to the onboarding survey) * /owner/overview (showing a side menu and the private beta interest widget) * /owner/preferences (showing a side menu and the onboarding survey) * /the-basics/overview (showing a side menu and the private beta interest widget) * /financials/overview (showing a side menu and the private beta interest widget) * /compensation/overview (showing a side menu and the private beta interest widget) * /compliance/overview (showing a side menu and the private beta interest widget) * /help/overview (showing a side menu and the private beta interest widget) In order to see these views, visit the current marketing website, sign up / login and then click around in the marketing website as an authenticated user. Everything visible/clickable is listed above and should also work in the vue.js-based website, so the work consists of mainly converting angular services, components and filters to vue.js equivalents. The source code is shared via git (bitbucket) and you are to commit changes often (with explanatory commit messages) so that the risk of merge conflicts are small (other developers are working on the vue conversion simultaneously). The project is considered done when these views work in the by us deployed version of the vue.js app. Looking forward to work with you, we have more work coming up on freelancer.com and are looking for freelancers that can continue with new missions after this one is finished. Thank you for helping us! :)
Proje No: 14894627

Proje hakkında

28 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 7 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir

Müşteri hakkında

   SWEDEN bayrağı
Stockholm, Sweden
5,0
1
Ödeme yöntemi onaylandı
Mar 13, 2012 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.