1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 21-May-2022 16:46 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: Ruby on Rails App and API for fetching content from social networks and converting it to RSS.
Posted by: External project from Upwork
Started: 06-Jan-2022 11:01 GMT
Description: Ruby on Rails App and API for fetching content from social networks and converting it to RSS.


Overview:

Display a list of content from a social network profile or search page as an RSS feed.


System Requirements:

Ruby on Rails 6.1.

Hosted on Heroku, using Postgres.

Background workers using Sidekiq, Sidekiq Scheduler and Redis.


App Requirements:

User authentication using Devise.

User must confirm email before access is allowed.

Generate an API key per user.

Connect to Social networks using oAuth, related to a single user account.

Support for Facebook, Twitter, Instagram, YouTube, LinkedIn, Reddit.

Notify user via email when a source cannot be fetched (there is a problem).

Notify user via email when their social network credentials need refreshing.


API Requirements

Allow a POST request with a URL and API key.

Fetch the URL content using the oAuth credentials to connect to the social network’s API or via a logged in HTTP request.

Configurable rules for parsing content per social network and per page type (see below for list of examples)

Parse the content into a list of items (using Nokogiri and xpath for HTTP) and each item having:

Title

Description

Author

Image

URL

Media (Video or Audio URL)

Cache Save: Save the requested URL and content for future requests.

Cache Use: Future requests should use the last saved content rather than directly requesting to the social network page.

Cache Update: Update the requested URL and content every 15 minutes (configurable time interval in the app)

Cache Expiry: Remove the requested URL and content after 3 days (configurable time interval in the app) of no new requests for that URL.


Investigate using a 3rd party such as https://www.scraperapi.com/ or https://www.scrapingbee.com/ for using proxies and/or anti-bot mechanisms to collect the data without being blocked.



Example source pages…


Page:

https://www.facebook.com/fashionistaofficial


Group:

https://www.facebook.com/groups/39545653618


Hashtag:

https://www.facebook.com/hashtag/fashion/


Search:

https://www.facebook.com/search/posts?q=fashion%20industry&filters=eyjyzwnlbnrfcg9zdhm6mci6intcim5hbwvcijpcinjly2vudf9wb3n0c1wilfwiyxjnc1wiolwixcj9iiwicnbfy3jlyxrpb25fdgltztowijoie1wibmftzvwiolwiy3jlyxrpb25fdgltzvwilfwiyxjnc1wiolwie1xcxcjzdgfydf95zwfyxfxcijpcxfwimjaymlxcxcisxfxcinn0yxj0x21vbnroxfxcijpcxfwimjaymi0wmvxcxcisxfxcimvuzf95zwfyxfxcijpcxfwimjaymlxcxcisxfxcimvuzf9tb250afxcxci6xfxcijiwmjitmdfcxfwilfxcxcjzdgfydf9kyxlcxfwiolxcxciymdiyltaxlta2xfxciixcxfwizw5kx2rhevxcxci6xfxcijiwmjitmdetmdzcxfwifvwifsj9



Profile:

https://twitter.com/bof


Search:

https://twitter.com/search?q=%22fashion%20industry%22&src=typed_query&f=live


Hashtag:

https://twitter.com/hashtag/fashion



Profile:

https://www.instagram.com/fashionweek/


Hashtag:

https://www.instagram.com/explore/tags/fashionindustry/



Search:

https://www.youtube.com/results?search_query=fashion+industry&sp=camsbagdeae%253d


Channel:

https://www.youtube.com/channel/UCNjPtOCvMrKY5eLwr_-7eUg


Channel (with custom name):

https://www.youtube.com/c/Ealuxe/videos


Hashtag:

https://www.youtube.com/hashtag/fashion




Search:

https://www.linkedin.com/search/results/content/?datePosted=%22past-24h%22&keywords=fashion&origin=FACETED_SEARCH&sid=CKZ&sortBy=%22date_posted%22


Company:

https://www.linkedin.com/company/re49/posts/?feedView=all


Profile:

https://www.linkedin.com/in/mdoghri/detail/recent-activity/


Hashtag:

https://www.linkedin.com/feed/hashtag/?keywords=fashion&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6883501859735175168



Search:

https://www.reddit.com/search/?q=%23fashion&sort=hot


Subreddit:

https://www.reddit.com/r/femalefashionadvice/






Similar functionality can be seen on https://rss.app or using https://github.com/RSS-Bridge/rss-bridge




Budget: $5,000

Posted On: January 06, 2022 11:01 UTC
Category: Full Stack Development
Skills:API, Ruby, Ruby on Rails, Web Programming, API Integration

Skills: API, Ruby, Ruby on Rails, Web Programming, API Integration
Country: United Kingdom

click to apply
Project ID: 3232577
Project category: API, Ruby, Ruby On Rails, Web Development, API Integration
Project budget: $5,000
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
KANNADA Language Content writer/Kannada Copywriter -- 2
Category: Article Writing, Content Writing, Copywriting, Kannada, Translation
Budget: ₹600 - ₹1500 INR
21-May-2022
16:03 GMT
Render - Cocina Integral y Mueble de baño
Category: 3D Animation, 3D Modelling, 3D Rendering, 3ds Max, After Effects
Budget: $10 - $30 USD
21-May-2022
16:02 GMT
Project for Preeti67
Category: Content Writing, Copywriting, Data Processing
Budget: ₹750 - ₹1250 INR
21-May-2022
15:59 GMT
crear nuevos contenidos para seguro de viajes
Category: Article Rewriting, Article Writing, Blog, Research Writing, Spanish
Budget: $10 - $30 USD
21-May-2022
15:59 GMT
Formulario web con api directopagos
Category: HTML, JavaScript, PHP
Budget: $10 - $30 USD
21-May-2022
15:58 GMT
Grant and proposal writer
Category: Article Writing, Report Writing, Research, Research Writing, Technical Writing
Budget: $250 - $750 USD
21-May-2022
15:58 GMT
Project for app
Category: Android, IPhone
Budget: $250 - $750 USD
21-May-2022
15:55 GMT
Need TV app developers
Category: Samsung, WebOS
Budget: €250 - €750 EUR
21-May-2022
15:55 GMT
Convert a single page resume in Doc format to LaTex
Category: Editing, LaTeX, PDF, Research Writing, Word
Budget: ₹600 - ₹800 INR
21-May-2022
15:53 GMT
I need a website
Category: PHP, Web Design
Budget: ₹1500 - ₹12500 INR
21-May-2022
15:52 GMT
Looking for an Editor who has Shutterstock subscription for Videos
Category: After Effects, Video Editing, Video Production, Video Services, Videography
Budget: £10 - £20 GBP
21-May-2022
15:51 GMT
ETABS Expert in Response Spectrum Analysis
Category: Civil Engineering, Dynamics, Engineering, Finite Element Analysis, Structural Engineering
Budget: $10 - $30 USD
21-May-2022
15:48 GMT
Bug Fixing in Ecommerce Portal
Category: Amazon Web Services, Express JS, JavaScript, Node.js, React.js
Budget: ₹1500 - ₹12500 INR
21-May-2022
15:48 GMT
error php connection mysql -- 2
Category: CSS, HTML, MySQL, PHP, Web Design
Budget: €8 - €30 EUR
21-May-2022
15:48 GMT
I need a design of a bullfinch with a bitcoin in his mouth 21-May-2022
15:17 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Short URL:
1001fp.com
Mobile version:
m.1001freelanceprojects.com
Copyright © 2005-2022 1001 Freelance Projects