This repository contains a unique web platform for blogging, enhanced with AI capabilities for content recommendation and generation.
- Responsive Blog Display: Dynamic layout that adapts to the device's screen size.
- AI-Enhanced Blogging: Use AI to suggest, enhance, or even generate content based on given prompts.
- Admin Management View: Secure admin interface for managing, editing, and deleting posts.
- Interactive UI: Expand posts, navigate between different views, and experience an intuitive UI.
- A modern web browser
- An API key from OpenAI
- Clone the repo:
git clone https://github.com/XiRoSe/artificial_blog.git
- Open
index.html
in your preferred web browser. - Navigate to the management view and enter your OpenAI API key when prompted.
- User View: Explore most-watched posts. Click "Read more..." to expand and read the full content of a post.
- Admin View: Add, edit, or remove blog posts. Leverage the power of AI to generate or enhance content.
- AI Content Generation: While adding a new post, click on the "Use AI" button to get AI-generated content suggestions.
- Vanilla JavaScript
- OpenAI API
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a pull request
Distributed under the MIT License. See LICENSE
for more information.
- Your Name - XiRoSe - Matan Avitan
- Project Link: https://github.com/XiRoSe/artificial_blog