Skip to content

0xJaskeerat/Modern_Pixel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Modern_Pixel 📸

Introducing Modern Pixel: Your All-in-One AI Image Generation Solution

Experience the power of Modern Pixel, a cutting-edge Full Stack AI Image Generation MERN Application. Our sleek and intuitive user interface, powered by Vite.js and React.js, ensures a seamless and delightful user experience.

Harnessing the capabilities of the OpenAI Dall-E API, Modern Pixel empowers you to create stunning images with ease. Share your creations with our vibrant community through the dedicated community page, fostering inspiration and collaboration.

Our state-of-the-art image hosting relies on the robust Cloudinary Service, guaranteeing accessibility and reliability. Every facet of your creative journey is safeguarded, as we securely store image data, user information, and utilized prompts within a resilient MongoDb Atlas Database.

Elevate your image generation experience with Modern Pixel - " Where innovation meets Artistry."

Technolgies used :

Vite.js React.js Node.js Express.js MongoDB OpenAI Cloudinary

🏍 To use , view or run the code :


  • Clone / Download :
git clone https://github.com/your_username_/Project-Name.git
  • Open the project in your favorite code editor and in both the client and server directory, do this :
npm install
  • In the server directory, create a new .env file and add following environment variables :
MONGODB_URL: your_mongodb_connection_string
PORT: Port of your choice ( eg: 8000 )
OPENAI_API_KEY = your_open_ai_api_key
CLOUDINARY_CLOUD_NAME = your_cloudinary_cloud_name
CLOUDINARY_API_KEY = your_cloudinary_api_key
CLOUDINARY_API_SECRET = your_cloudinary_api_secret

✍ Contributing :

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • Fork the Project
  • Create your new Branch git checkout -b NewBranchName
  • Commit your Changes git commit -m " Description of contribution you made "
  • Push to the Branch git push origin NewBranchName
  • Open a Pull Request