The job is to create the following mechanism using Laravel as the backend, and FomanticUI and AlpineJS for the front-end.
https://elfsight.com/social-feed-widget/#demo

Not all the features in the original are required.
In terms of the feed view, only one variation is required, which is the Mansory view with the Grid layout:
https://www.evernote.com/l/AeypLllbGKpMjLN9Zqr0G0nk4rBg5Sora5Y

It should be fully responsive and utilize Fomantic UI components(card).
In terms if the sources, the same Sources configuration mechanism is required including all the social networks and variations(instagram personal / business etc..)
The rest of the features (colors, other layouts, styles etc..) are not required

The backend code should be written in the Laravel 8 best practices and utilize Laravel functionality when needed.
The backend code should be structured in such a way that there is a Users model, each user can have one social feed and all the connected social networks are connected to the user itself.
Smart caching should be utilized.
The same backend practice as the original should be used (proxy for each network, no direct requests to the social networks API’s from the client side. )
The backend/frontend should be constructed in a modular way which will allow to add more adapters (social networks) in the future.

The frontend should use AlpineJS and vanilla ES6 for interaction and state management.

I am a web developer for 12 years, i expect the best possible coding practices.
Please only apply if you have proven experience with Laravel 8 and AlpineJS 3

Budget: $1,500
Posted On: March 15, 2023 14:00 UTC
Category: Full Stack Development
Skills:Laravel, JavaScript, PHP, API, API Integration
Country: Israel
click to apply