Skip to content

KingShivamX/ClosedAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Closed AI

Closed AI is a MERN stack web application that enables users to generate images using the DALL-E API and share their creations with the community. This application combines AI-powered image generation with community interaction, allowing users to create, download, and share their AI-generated images.

Features

  • Image Generation: Allows users to generate unique images based on custom prompts using the DALL-E API.
  • Community Sharing: Users can view and share images with others on a dedicated community page.
  • Download Option: Users can download generated images directly.
  • Secure Backend: Built with Express.js and MongoDB to manage user data and store image details.
  • Responsive Frontend: The frontend is built with React and styled with Tailwind CSS for a modern and responsive user interface.
  • Cloud Image Storage: Utilizes Cloudinary for efficient image hosting and storage.

Technologies Used

  • Frontend:

    • React: JavaScript library for building user interfaces.
    • Tailwind CSS: A utility-first CSS framework for styling.
  • Backend:

    • Express.js: A web application framework for Node.js.
    • MongoDB: NoSQL database for storing user data and image information.
  • API:

    • DALL-E API: An AI model for generating images from text-based prompts.
  • Image Storage:

    • Cloudinary: A cloud service for storing and managing media assets (images).

Folder Structure

  • backend/: Contains the server-side code built using Express.js.
  • frontend/: Contains the client-side code built using React and Tailwind CSS.
  • models/: Mongoose models for interacting with the MongoDB database.
  • controllers/: Logic for handling routes and requests to the API.
  • routes/: Contains API routes for the backend.

Deployment

  • Frontend: Deployed using Vercel, which offers fast and reliable hosting for the React app.
  • Backend: Deployed using Vercel, for hosting Node.js applications.

Demo

You can watch a demo video of the project here.

GitHub Repository

Check out the complete project on GitHub: Closed AI GitHub Repo.

Contributing

Contributions are welcome! If you'd like to improve this project, feel free to fork the repository, make changes, and submit a pull request.

Thank You!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published