Freelance Jobs — 1250 found

Integration for Our Teachable Sales Page

  • Hourly - Intermidate ($20.00 - $40.00 /hr)
  • Less than 1 week
  • Posted 3 weeks ago

We need help with customizing our online school on Teachable. The support team has been unable to help with our requirements. We're trying to build a sales funnel.

Our goal is as follows:

1- Publish video ad on Instagram for our free course on Tasweeq Academy, Teachable.

2- When viewers click the Instagram ad, they will be directed to our Sales page on Tasweeq Academy, Teachable.

3- On our sales page, we would like to display: course name, brief, topics and a form to collect emails before they can access the course.

4- Once viewers submit their email on our sales page, we want the submit button to direct them to full access to the free course.

** We would also need documentation/video tutorial on how to implement the Mailchimp integration for our future courses.

Lead generation website

  • Hourly - Expert (>$40.00 /hr)
  • More than 6 <br>months
  • Posted 3 weeks ago

Need to build like contractor appointments website. with app. this is for roofing, siding, gutters windows. this website would be for customer and for contractors.
this might be longer contract than regular.
has to be clean professional and with appointments,

look at contractor appointments website. I want something like that but better

facebook live

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

A chrome extension allowing the view of an interactive layer over facebook live with clickable icons transfering the emotion into a live sound-emotion... at least 2 emotions transferred into: laughs, claps...

WordPress managing / maintenance

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

As discussed.


  • Hourly - Entry Level (<$20.00 /hr)
  • 3 to 6 months
  • Posted 3 weeks ago

I want a VPN Client that uses OpenVPN and have login and register linked to website basically I want a tunnel bear look alike.

PixiJS Data Visualization POC

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

Hi David,
Pleasure speaking to you today.

We would like you to build a proof of concept (POC) for a Data Visualization Interface using PixiJS.

Technologies to use:
1. Angular8
2. PixiJS (latest version)
3. Animation library of your choice (eg., GreenSock)

Data will be provided to you as a CSV.

1. A "Line Chart" component rendered with PixiJS within an Angular8 app
2. The Line Chart should include smooth animations when rendering, zooming in or panning
3. The data records a "score" at every minute of the day. There are 10,000 data points. We'd like to drill-down (zoom in) to the data starting from:
Daily > Hourly > Every fifteen minutes > Minute
4. Let me pan left/right to look at the data
4. When clicking on a data point, show me the actual score (number).

1. See attached CSV file for raw data
2. See for inspiration on the style of chart we want

Thank you!


  • Hourly - none (none)
  • None
  • Posted 3 weeks ago


Upwork e-commerce project

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

Site design and shipping configuration for US and UK. Possibly to include data feed (not sure yet).

Set up server for me and do Social integration logins and permissions

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

Social media integration. Start with facebook user login and request access to users' videos and images from insta, facebook, tiktok and youtube.
- Responsive: Assume that all tasks with this we expect the new additions to be viewable on Mobile phones, desktop and tablets/iPads.
- Facebook expected permissions: I would go ahead and ask for 1) name 2) email 3) profile photo 4) videos and 5) pictures (the long term goal would be to gab the user’s videos and download them and then upload them to TravelMapz for display outside of Facebook)


As a user I would like to use another social login OR email to create an account with TravelMapz.
When registering, I would like to be asked to register/continue with my Facebook, Google or email.
If a social login is selected, the appropriate steps are taken to authenticate (pop up to login or authorize). For Facebook, the permissions should allow for the name and video permissions to be shared with this service.
If email is selected, I am presented with an option to type my email after I select “Continue with email”
After successful grant via Facebook or Google I do not see the request for email

If I select ‘Continue with Facebook’ or and my Facebook account does not have an associated I am presented with the registration page that allows me to add:
Profile picture
First Name (taken from Facebook if it is allowed/easy)
Last Name (Taken from Facebook if it is allowed/easy)
Handle (must be unique, letters and numbers only and _ or -; minimum 3 characters, max 18 characters if a username/handle is taken I am prompted to select another one as it is in use )

After entering through either the Google, Facebook or email I am presented with more information to continue that includes:
First Name (required)
Last Name (required)
Handle/Username (required)
Bio (optional)
Location (optional) (Provide a drop down to select country)

Note: Handle/Username:
must not match any existing handle by any other user. If the username is used by someone else the user is alerted that they must select another handle

ANTI_ Apathy

  • Hourly - none (none)
  • None
  • Posted 3 weeks ago

The program is a prototype, where the user stands infront of the computer-screen holding a broomstick (without its "head") and practice a 8 Gesture loop: DEFENCE: UP, Down, Right, Left, UP again, and then Attack: UP, Down, Right, Left, UP again and then DEFENCE, Attack again in a loop. each time the user is posing one of the eight Gestures - A sound of a Hit, is playing once. I made a video tutorial for it (in Hebrew, but I think you will understand)) . The use should be frontal and one user (not 2). link:

I already started working with ml5 and posenet by Coding Train tutorial:

I made this example which could recognise only the 4 defence poses:
in that one I tried to add sound with no success: