|
|
|
Show HN: Gocial – Small PoC for social media interactions
(gocial.netlify.app)
|
|
2 points
by cyneox
1278 days ago
|
|
𝗴𝗼𝗰𝗶𝗮𝗹 More than a year ago I started working on a side project born out of the frustration I had with buffer, ifttt and zapier. The use case was pretty simple: I just wanted to share an article and some comments about it on multiple social media platforms from a single location. All sharing services had great functionalities (e.g. automated workflows) but you're always limited in the number of shares you can distribute withing a time frame without paying for premium. At the same time they all lacked support for LinkedIn which then sparked the idea for gocial. After having a look at the LinkedIn Post API I decided I’ll implement my own service in Golang and learn more about OAuth, JWT tokens and especially frontend. Here are some specs:
• Golang as core language
• echo framework for the HTTP and REST API part
• JWT tokens for stateless authentication
• deployed as AWS Lambda function via netlify
• TailwindCSS, Alpine.js and simple Golang HTML templates for the frontend
• more or less hexagonal architecture
• currently one big monolith (ca. 14Mb binary) running in a serverless environment Read the blog post
https://blog.dornea.nu/2022/12/15/releasing-gocial/ Or test it by yourself :
https://gocial.netlify.app |
|