Skip to content

toyamaludin/Business-Digital-Footprint-Analysis-Tool

Repository files navigation

Business Digital Footprint Analysis Tool

A tool to analyze the digital footprint of businesses
(เครื่องมือวิเคราะห์ร่องรอยทางดิจิทัลของธุรกิจ)


Overview

This web application helps users assess and visualize a business’s online presence across multiple platforms (websites, social media, search engines). It highlights areas of strength and opportunities for improvement.

Built with TypeScript, Vite, and the Gemini API for a modern, efficient development and analysis workflow.


Features

  • Scan and aggregate data from websites, social platforms, and search results
  • Present visual summaries and detailed reports of findings
  • Fast builds and responsive UI powered by Vite
  • Minimal setup and easy deployment

Project Structure

├── components/       # Reusable React components
├── services/         # API integration modules
├── App.tsx           # Main React application component
├── index.tsx         # Entry point
├── constants.ts      # Static values and configuration
├── types.ts          # Shared TypeScript interfaces
├── metadata.json     # Project metadata (e.g. template origin)
├── package.json      # NPM dependencies and scripts
├── tsconfig.json     # TypeScript configuration
├── vite.config.ts    # Vite build configuration
├── index.html        # HTML template and root element
├── README.md         # Project documentation (this file)
├── .gitignore        # Ignored files spec
└── ...other files and folders- Easy deployment with minimal configuration  

---

##  Quick Start

### Prerequisites

- [Node.js](https://nodejs.org) (v16+ recommended)  
- A valid **Gemini API key**

### Installation & Local Development

```bash
# 1. Clone the repository
git clone https://github.com/toyamaludin/Business-Digital-Footprint-Analysis-Tool.git
cd Business-Digital-Footprint-Analysis-Tool

# 2. Install dependencies
npm install

# 3. Create a .env.local file and add your API key
echo "VITE_GEMINI_API_KEY=your_gemini_api_key" > .env.local

# 4. Run in development mode
npm run dev

About

เครื่องมือสำหรับวิเคราะห์ร่องรอยทางดิจิทัลของธุรกิจ (Business Digital Footprint) เพื่อตรวจสอบการปรากฏตัวของธุรกิจในโลกออนไลน์ ทั้งเว็บไซต์ โซเชียลมีเดีย และผลการค้นหา ช่วยประเมินจุดแข็ง จุดอ่อน และโอกาสในการปรับปรุงภาพลักษณ์ดิจิทัล

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors