Microservice for generating links, posting files and promoting telegram groups
Task:
The client needed a link anonymizing service built from scratch without any off-the-shelf CMS for full control over all functionality allowing users to share files or create anonymized links.
Solution:
The client came to us with only an idea of the service and without a full understanding of how everything should work. We developed a roadmap for the project, created a design, and proposed technologies to implement the functionality. We chose node.js as the backend to ensure high speed and Vue.js as the frontend to ensure lightning-fast loading.
A concept of a subscription-based service with different rates and multiple user roles was developed.
During the development, the functionality of adding custom domains to brand the generated links was added. This solution will allow users to run effective advertising campaigns.
Various social networks were also integrated for authorization and auto-share of generated links, as well as third-party services, so that users who received a link generated in the service could save the file, for example, to their Google Drive.
Also after the release of the service, a Telegram bot was created, where users could create their own advertising campaigns, and for subscribing to a target group share a useful file with subscribers.
In total:
The work resulted in the development of a unique service that combines anonymization of links, their branding according to users’ needs, storage and file sharing, as well as a telegram bot for advertising campaigns.