Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sharjeelyunus/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.
https://github.com/sharjeelyunus/pixelverse

cloudinary mern nodejs openai react typescript

Last synced: 7 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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
```

2. Install the dependencies:

```
cd client
npm install

cd server
npm install
```

3. Create a `.env` file in the root directory of server and add your MongoDB, Cloudinary and OpenAI API key:

```
OPENAI_API_KEY=
MONGODB_URL=
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
```

4. 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](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 [[email protected]](mailto:[email protected])

## Future plans

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