AI-Powered Data Analysis Script Generator – SaaS Web Application

via Freelancer ·

Budget / Salary$1,500–3,000
TypeFreelance project
LocationRemote
Posted2 hours ago
We are looking for an experienced Full-Stack Developer with strong OpenAI API experience to build a modern SaaS web application that generates data analysis scripts using AI.

The platform will allow users to describe their data analysis requirements or provide a specific scenario, and the system will use the OpenAI API to generate the appropriate analysis script automatically.

Main Website Pages
Public Website
Home / Landing Page
Features / How It Works
Pricing / Subscription Plans
Login & Registration
Terms & Privacy pages
User Dashboard

Registered users will have a personal dashboard where they can:

Enter a text description of their data analysis requirement.
Describe a specific analysis scenario or objective.
Submit the request to the AI.
Generate data analysis scripts through the OpenAI API.
View and copy generated scripts.
Regenerate or improve previous results.
View their previous generations.
Access their personal profile.
Manage their subscription/account.
User Pages
Dashboard
AI Script Generator
Generation History
Profile / Account Settings
Subscription / Billing
Admin Panel

A complete admin dashboard for managing the platform, including:

Admin Dashboard

Statistics and overview such as:

Total registered users
Active users
Total AI generations
OpenAI token usage
Subscription statistics
Revenue
Basic system activity statistics
User Management
View users
Search/filter users
User details
Activate/deactivate accounts
Manage user subscriptions
Subscription Management
Manage subscription plans
Pricing
Usage/token limits
Active subscriptions
Subscription status
AI / Usage Management
Monitor OpenAI API usage
Token consumption
Generation statistics
Usage limits per plan
Basic cost/usage monitoring
Website Settings
General website settings
OpenAI API configuration
Subscription settings
Usage/token settings
Other relevant system settings

The developer may also add any necessary admin pages required for proper management of the platform.

Technical Requirements
Modern, responsive and professional UI/UX
Full-stack web application
Secure authentication and authorization
User roles (User / Admin)
OpenAI API integration
Secure API key handling
Database architecture for users, generations, subscriptions and usage
Token/usage tracking
Subscription system
Clean and maintainable code
REST API or equivalent backend architecture
Production-ready deployment

Preferred technologies: React / Next.js for frontend and Node.js, Python, or Laravel for backend. Equivalent technologies are welcome if the developer can demonstrate strong experience.
javascript python django software architecture node.js full stack development api development web application fastapi openai
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.