Skip to content

Simplify your SEO strategy with Keywordify - the app that extracts the best keywords for your content

License

Notifications You must be signed in to change notification settings

raqeebr/keywordify

Repository files navigation

Keywordify

Simplify your SEO strategy with Keywordify - the app that extracts the best keywords for your content.

Screenshot of Keywordify

Table of Contents

Features

  • Get suggestions based on user input
  • Visualize keyword stats with Chart.js

Installation

To install Keywordify, clone this repository and install dependencies:

git clone https://github.com/username/keywordify.git
cd keywordify
npm ci

Then create a .env.local file and provide the necessary credentials (found in .env).

Usage

To start the app in development mode, run:

npm run dev

This will start the Next.js development server and the API server.

The app then can be accessed at https://localhost:3000

Configuration

Prerequisuites:

  1. Google Ads Account
  2. Azure Account with a valid Azure Subscription

Setting up your Google Ads Account

Since the app relies on Google Ads api, you'll need to setup a Google Ads account and include the necessary configs in your env.local file

To setup a Google Ads Test Account follow this documentation

Once your Google Ads account is created, you will need to obtain a developer token. Follow this guide to obtain one

Setting up Azure Services

The app requires 2 Azure services, Azure Static Webapps and Azure Cognitive Services for Language

To build & deploy the Next.js app into Azure Static Web Apps follow this guide

To setup Azure Cognitive Services for Language follow this guide

Once you've setup it up, update the .env.local file with the endpoint and api key

That's it! You're all set! 🚀

Technologies

Keywordify was built with the following technologies:

  • next-url
  • typescript-url
  • swr-url
  • google-ads-api-url
  • chart.js-url
  • react-chartjs-2-url

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Simplify your SEO strategy with Keywordify - the app that extracts the best keywords for your content

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published