Inspiration

  • As ardent content consumers, we relish exploring links from influencers and content creators. However, the sheer volume of links often makes finding the right one a daunting task.
  • For example, a Sephora beauty product can be buried under a maze of 30+ links, each with vague and unhelpful titles.
  • Our conversations with aspiring content creators echoed this frustration. They lamented the cookie-cutter sameness of everyone's link trees, which stifled their creativity and self-expression due to the lack of personalization.
  • We aspired to elevate this experience, not only for influencers but also for their discerning audience.

What it does

  • Flink simplifies domain creation while preserving the freedom of personalization, just like other link platforms.
  • How do we do it? We harness the power of AI to streamline the process and add a touch of uniqueness. Creators can share a few key details, like their profession and brand colors, to craft a personalized site that truly represents them.
  • But here's where Flink shines: We ask creators for three words that describe them, and we use this to create a one-of-a-kind background image. Imagine 'Gamer, Minecraft, Streamer' conjuring up a techno-inspired image with Minecraft blocks!
  • Perhaps our most valuable feature is the ability to add MEANINGFUL links. Many creators need to showcase products, but navigating to them can be a hassle. With Flink, simply provide the product link, and we'll do the rest – image, accurate title, and a professional yet concise description that markets it effectively.
  • After registration, creators have full control. They can add or remove links, tweak content, and toggle between creator and viewer perspectives on their dashboard. Plus, we provide analytics and data insights for creators really understand the trends in their audience.

How we built it

  • We used React and Javascript for the frontend
  • Node.js, Express, and MongoDB for backend and storage
  • We used Cohere for text generation and OpenAI for image generation

Challenges we ran into

  • Testing Cohere and OpenAI prompts posed an interesting challenge. We aimed for optimal product descriptions and images while using minimal tokens and context. For instance, generating a background image from just 3 words could result in bizarre, unsuitable images without a precise prompt. Our solution? Crafting prompts like 'Generate a very minimalistic background for...' to refine results.
  • Designing the domain creation experience was another puzzle. We needed to strike a balance: collect enough user data for personalization without overwhelming creators. Prolonged surveys would mimic tedious and overwhelming website creation sites. So we really had to come to a consensus on what the necessary info we should collect from them was, and find innovative solutions.

Accomplishments that we're proud of

  • We are very proud of being able to succesfully use the Cohere and OpenAI APIs and use them effectively. We have never implemented AI technology in an application before, so this was a huge milestone for each of us, as this was a foot in the door to the future.
  • Each of us had our own skills and weaknesses, and we were able to try new things that maybe we weren't the best at comfortably because of how helpful and resourceful we were.

What's next for Flink

  • Making the site more secure, such as two-factor authentication because of the sensitive nature of the information of the famous people that would potentially use it.
  • Ideally, each generated page should have its own generated short link. We did not have enough time to implement this feature, but it would be a very useful feature to have.
  • More personalization! With the growing power of AI, there is so much we can do and create with AI, and so there is a lot more features that Flink can implement in the future!
Share this project:

Updates