BILAL

Full-Stack Projects

Explore my journey building innovative digital solutions

Pinnify.ai

AI-powered Pinterest automation

Bid Deliver

On-demand local delivery platform

Mivrak

Creative & Development Agency

Tech Stack

ReactTypeScriptNext.jspythonMulti-AI ModelThree.jsTailwind CSSFramer MotionPostgreSQLSupabase

Key Features

  • Content Idea Generator for TikTok and Pinterest
  • TikTok Script Generator with hooks and hashtags
  • Image Analysis and Tagging
  • Pinterest Marketing Ideas
  • Image Prompt Generation
Pinnify.ai

Pinnify.ai

An AI-powered platform that automates Pinterest marketing and product sales for e-commerce businesses.

What is Pinnify AI?

Pinnify AI is an AI SaaS application that:

  • Generates creative content ideas for TikTok and Pinterest campaigns
  • Creates TikTok scripts with hooks, voiceovers, hashtags, and calls-to-action
  • Analyzes images to generate descriptions, tags, and marketing insights
  • Provides tailored strategies for Pinterest marketing campaigns
  • Converts analyzed images into detailed prompts for AI image generation

Tech Stack Breakdown

1. Frontend Layer

  • Framework: Next.js (App Router)
  • UI Components: Custom React components
  • Styling: Likely Tailwind CSS (based on class naming conventions)
  • State Management: React hooks for local state

Key Components:

  • Content idea generator with Pexels API integration
  • TikTok script editor with template system
  • Image analysis and tagging system
  • Pinterest strategy generator
  • AI image prompt converter

2. Backend/API Layer

  • Framework: Next.js API Routes
  • Runtime: Node.js
  • API Structure: RESTful endpoints organized by feature

3. AI Services Layer

  • Architecture: Cascading fallback strategy for AI models
  • Integration Method: API

Primary Models:

  • Qwen 2.5 VL 72B Instruct (multimodal vision-language)
  • DeepSeek R1 Zero
  • Llama 3 70B Instruct
  • Qwen 32B
  • Mistral 7B Instruct

Development Journey

Concept

Initial idea and market research

Design

UX/UI design and user flow mapping

Development

Frontend and backend implementation

Testing

QA and user acceptance testing

Launch

Public release and marketing