Skip to content

suraj-mahato360/Script-Sensei

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

ScriptSensei - Powerful Script Generator

A powerful script generator built using the OpenAI API and the MERN stack (MongoDB, Express, React, Node.js). This application allows users to effortlessly generate high-quality scripts for Advertisements.

Demonstration

2023-06-06.13-36-08.mp4

Features

  • Easy-to-use interface for generating scripts
  • Integration with OpenAI API for advanced language processing
  • Export scripts in different file formats (PDF, TXT, etc.)
  • Responsive design with Tailwind CSS

Technologies Used

  • Front-end: React.js, Tailwind CSS
  • Back-end: Open AI API, Express, NodeJs

Installation

  1. Clone the repository: git clone https://github.com/suraj-mahato360/Script-Sensei.git
  2. Navigate to the project directory: cd script-sensei
  3. Install dependencies: npm install
  4. Navigate to the project directory: cd server
  5. Install dependencies: npm install
  6. Set up environment variables:
    • Create a .env file in server folder and add environment variable named as API_KEY and give it your openai API key as value.
  7. Run the application(in script-sensei): npm run dev
  8. Run the server: nodemon server
  9. Open the application in your browser at http://localhost:XXXX.

Usage

  1. Access the script generator feature.
  2. Customize the script parameters such as genre, length, characters, etc.
  3. Click the "Generate Script" button to generate a script using the OpenAI API.
  4. Export scripts in your preferred file format.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Star the repository.
  3. Create a new branch: git checkout -b feature/your-feature
  4. Make your changes and commit them: git commit -m 'Add your feature'
  5. Push to the original branch: git push origin feature/your-feature
  6. Create a pull request and describe your changes.

License

This project is licensed under the MIT License.

Contact

For any inquiries or questions, please contact [[email protected]].

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •