{"id":21488509,"url":"https://github.com/hozipitol/artifex","last_synced_at":"2026-04-13T23:02:42.413Z","repository":{"id":264221880,"uuid":"873171400","full_name":"Hozipitol/Artifex","owner":"Hozipitol","description":"Artifex is a full-stack AI image generation application that allows users to create unique images from text prompts using OpenAI's DALL-E model. The project demonstrates advanced web development and AI integration skills.","archived":false,"fork":false,"pushed_at":"2024-11-22T17:32:33.000Z","size":89,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T10:52:22.404Z","etag":null,"topics":["mern-stack","openai-api","openapi","reactjs","tailwind-css"],"latest_commit_sha":null,"homepage":"https://artifex.host/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hozipitol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-15T18:05:52.000Z","updated_at":"2024-11-22T17:34:39.000Z","dependencies_parsed_at":"2024-11-22T18:36:26.272Z","dependency_job_id":"67f1c955-9a37-41e3-9d1d-fe0fabb5296f","html_url":"https://github.com/Hozipitol/Artifex","commit_stats":null,"previous_names":["hozipitol/artifex"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hozipitol/Artifex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hozipitol%2FArtifex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hozipitol%2FArtifex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hozipitol%2FArtifex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hozipitol%2FArtifex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hozipitol","download_url":"https://codeload.github.com/Hozipitol/Artifex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hozipitol%2FArtifex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31774547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T20:17:16.280Z","status":"ssl_error","status_checked_at":"2026-04-13T20:17:08.216Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mern-stack","openai-api","openapi","reactjs","tailwind-css"],"created_at":"2024-11-23T14:09:38.417Z","updated_at":"2026-04-13T23:02:42.386Z","avatar_url":"https://github.com/Hozipitol.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Artifex - AI Image Generator\n\n## Overview\nArtifex is a full-stack AI image generation application that allows users to create unique images from text prompts using OpenAI's DALL-E model. The project demonstrates advanced web development and AI integration skills.\n\n## 🚀 Features\n- Generate images from text descriptions\n- Responsive and modern user interface\n- Cloud-based image storage with Cloudinary\n- Seamless user experience\n\n## 🛠 Technologies Used\n- **Frontend**: React.js, Tailwind CSS\n- **Backend**: Node.js, Express.js\n- **Database**: MongoDB\n- **AI Integration**: OpenAI DALL-E\n- **Image Storage**: Cloudinary\n\n## 🔗 Live Demo\n[Artifex AI Image Generator](https://artifex.host/)\n\n## ⚠️ Quick Request\nPlease note that the server may go to sleep during periods of inactivity. If you experience delays, kindly reload the page a couple of times when accessing the link to reactivate the server.\n\n## 📦 Installation\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/artifex.git\n\n# Install dependencies\ncd artifex\nnpm install\n\n# Run the application in two steps \n\n# For the server:\ncd server\nnpm install\nnpm run server\n\n\n# For the client:\nOpen a new Bash Terminal\ncd artifex\ncd client\nnpm install\nnpm start\n```\n\n## 🌟 How It Works\n1. Enter a text description\n2. Click generate\n3. Receive a unique AI-generated image\n\n## 📝 Key Implementations\n- Responsive UI design\n- Secure API integrations\n- Efficient image management\n- Smooth user interaction\n\n## Setup\nTo set up the environment for your Artifex AI Image Generator project, follow these steps:\n\n1. Navigate to the `server` directory in your project.\n\n2. Create a new file named `.env` in the `server` directory.\n\n3. Open the `.env` file and add the following content:\n\n```\nMONGODB_URL=\"Replace with your url\"\nOPEN_AI_KEY=\"Replace with your key\"\nCLOUDINARY_CLOUD_NAME=\"Replace with yours\"\nCLOUDINARY_API_KEY=\"Your api key\"\nCLOUDINARY_API_SECRET=\"Your app secret key\"\n```\n\n4. Replace the placeholder values with your actual credentials:\n   - Add your MongoDB connection URL\n   - Insert your OpenAI API key\n   - Enter your Cloudinary cloud name\n   - Provide your Cloudinary API key\n   - Include your Cloudinary API secret\n\n5. Save the `.env` file.\n\n6. Ensure that `.env` is listed in your `.gitignore` file to prevent sensitive information from being committed to version control.\n\nThis setup will allow your application to securely access the necessary services for database connectivity, AI image generation, and cloud-based image storage.\n\n\n## 🤝 Contributing\nContributions are welcome! Please check the issues page.\n\n## 📄 License\nThis project is open-source. This README format clearly outlines what Artifex is, its features, installation instructions, and includes your quick request about reloading the page to reactivate the server. This should help users understand how to interact with your application effectively.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhozipitol%2Fartifex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhozipitol%2Fartifex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhozipitol%2Fartifex/lists"}