items_header

Open projects

Projects available to all portals

TrendSpottr
Toronto, Ontario, Canada
AZ
Founder
(4)
3
Preferred learners
  • Toronto, Ontario, Canada
  • Academic experience
Categories
Ui design Ux design Branding & style guides Website development Software development
Project scope
What is the main goal for this project?

We are incorporating OpenAI.com components into our TrendFeed application.

Using the OpenAI API we will allow our users to autogenerate commentary on the trending content we are delivering.

About TrendFeed

We use a LAMP stack (Linux, Apache, MySQL, PHP), although we are using old and unsupported versions of PHP (version 7.2).

For the front end, most of our pages use the "Foundation" UI framework (an old unsupported version of that), although for this project (Semrush project) that would be a non-issue since the entire point of the exercise it to write the code using Semrush's UI framework.

The developer would need to create a new PHP page that generated the Semrush UI (using their framework) and made Ajax calls to our back end to fetch data and update state.

What tasks will learners need to complete to achieve the project goal?

Students will learn the OpenAI API and create connection points between OpenAI and TrendFeed.

We use a LAMP stack (Linux, Apache, MySQL, PHP), although we are using old and unsupported versions of PHP (version 7.2).

For the front end, most of our pages use the "Foundation" UI framework (an old unsupported version of that), although for this project (Semrush project) that would be a non-issue since the entire point of the exercise it to write the code using Semrush's UI framework.

The developer would need to create a new PHP page that generated the Semrush UI (using their framework) and made Ajax calls to our back end to fetch data and update state.

How will you support learners in completing the project?

A dedicated TrendSpottr employee - Sr Engineer

Access to partners team - Semrush, UI/UX developer, full-stack

Access to iFrame and code base.

Access to Figma, which outlines all of the UI/UX requirements with links to Semrush's components.

What skills or technologies will help learners to complete the project?

PHP, AWS EC2, SVN Knowledge

About the company

TrendSpottr is a predictive trend intelligence platform used by global brands, marketers and digital and PR agencies. TrendSpottr predicts emerging trends, viral content and key influencers for any topic in real-time. Our technology and products detect accelerating trends with high viral potential and market impact from Twitter and other data sources hours or days before they have become "popular" and reached mainstream awareness.