Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/sharjeelyunus/pixelverse
- Owner: sharjeelyunus
- Created: 2023-01-27T23:35:49.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T06:03:23.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T21:08:54.690Z (almost 2 years ago)
- Topics: cloudinary, mern, nodejs, openai, react, typescript
- Language: TypeScript
- Homepage: https://pixelverse.sharjeelyunus.dev/
- Size: 698 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
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 guidelinesContributions 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