anks2336 / pixelverse

PixelVerse is an AI image generation social media platform built with the MERN stack and TypeScript. It utilizes OpenAI's technology to generate unique images and Cloudinary for image hosting. The platform allows users to share and explore generated images, as well as generate their own using the built-in image generation tool.

Home Page:https://pixelverse.sharjeelyunus.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pixelverse

Pixelverse is an AI-powered image generation social media platform that allows users to explore the boundless possibilities of AI-generated images. Our platform allows users to share, discover and interact with unique and creative images.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Installing

  1. Clone the repository:
https://github.com/sharjeelyunus/pixelverse.git
  1. Install the dependencies:

    cd client
    npm install
    
    cd server
    npm install
    
  2. Create a .env file in the root directory of server and add your MongoDB, Cloudinary and OpenAI API key:

    OPENAI_API_KEY=<your_openai_api_key>
    MONGODB_URL=<your_mongo_url>
    CLOUDINARY_CLOUD_NAME=<your_cloudinary_name>
    CLOUDINARY_API_KEY=<your_cloudinary_api_key>
    CLOUDINARY_API_SECRET=<your_cloudinary_api_secret>
    
  3. Start the development server:

    cd server
    npm run start
    cd client
    npm run start
    

Built with

  • MERN stack (MongoDB, Express, React, Node.js)
  • Typescript
  • Cloudinary for image management
  • OpenAI for AI-generated images

Contribution guidelines

Contributions are to Pixelverse. Please read CONTRIBUTING.md for details on code of conduct, and the process for submitting pull requests.

Contact

If you have any questions or feedback, please reach out to me at sharjeel924@gmail.com

Future plans

  • Add authentication for users
  • Add more filters and editing options
  • Improving the social media aspect of the platform

About

PixelVerse is an AI image generation social media platform built with the MERN stack and TypeScript. It utilizes OpenAI's technology to generate unique images and Cloudinary for image hosting. The platform allows users to share and explore generated images, as well as generate their own using the built-in image generation tool.

https://pixelverse.sharjeelyunus.dev/


Languages

Language:TypeScript 91.5%Language:CSS 4.6%Language:JavaScript 2.1%Language:HTML 1.8%