Skip to content

J-AlexandreMurray/strigidae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Keyword Finder - Self-Publishing Keyword Research SaaS App πŸ“Œ Overview Keyword Finder is a mobile SaaS application designed for self-published authors to discover high-ranking Amazon KDP keywords for their books. The app operates on a freemium model, offering limited daily searches for free users and unlimited searches + CSV export for premium subscribers. This version moves away from local processing and leverages cloud-based APIs and Google Play Billing for a seamless mobile experience. πŸš€ Features βœ… Amazon KDP Keyword Suggestions – Get keyword ideas for your book topic βœ… Dark Mode Support – Toggle between light and dark themes βœ… Cloud-Based Processing – No extra downloads; everything runs on a backend βœ… User Authentication – Login via Google or email using Firebase βœ… Freemium Model – Free users get 3 searches per day βœ… Premium Unlock – Pro users get unlimited searches and CSV export βœ… Google Play Billing Integration – Secure, in-app purchases πŸ“² Installation (For Developers & Testing) Backend Setup (Flask API + Firebase Database) β€’ Clone the Backend Repository: git clone https://github.com/yourusername/keyword-finder-backend.git cd keyword-finder-backend β€’ Create a Virtual Environment & Install Dependencies: python -m venv venv source venv/bin/activate # (Mac/Linux) venv\Scripts\activate # (Windows) pip install -r requirements.txt β€’ Run the API Locally: python app.py Mobile App Setup (KivyMD + Firebase Auth) β€’ Clone the Frontend Repository: git clone https://github.com/yourusername/keyword-finder-app.git cd keyword-finder-app β€’ Install Dependencies: pip install kivy kivymd firebase-admin requests β€’ Run the App: python main.py πŸ’» Technologies Used πŸ“œ Roadmap & Development Plan Phase 1: Core Functionality (Week 1-2) βœ… Set up Firebase Authentication (Google Sign-In & Email Login) βœ… Create a simple Flask API that processes keyword searches βœ… Implement Firestore database to store search history Phase 2: Freemium Model & Payments (Week 3-4) πŸ”² Limit free users to 3 searches per day πŸ”² Integrate Google Play Billing API for in-app purchases πŸ”² Develop the Pro version with unlimited searches + CSV export Phase 3: Backend Optimization (Week 5-6) πŸ”² Optimize API response times using caching πŸ”² Add error handling & security features to the backend πŸ”² Monitor Firebase logs & API performance Phase 4: UI & Play Store Release (Week 7-8) πŸ”² Polish UI/UX for mobile usability πŸ”² Integrate dark mode settings πŸ”² Prepare for Google Play Store submission & launch marketing campaign πŸ“© Contact & Support For support or feature requests, reach out to: πŸ“§ 🌐 πŸš€ Get ready to dominate Amazon KDP with the best keyword research tool for self-publishers!

About

Micro SaaS mobile app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published