https://github.com/jps27cse/pictorica-react_tailwind_reactquery_appwrite
Pictorica is a social media application that allows users to create, share, and interact with posts. The app includes advanced AI features to ensure that all content remains appropriate, including a paraphrasing tool and inappropriate content detection for both text and images.
https://github.com/jps27cse/pictorica-react_tailwind_reactquery_appwrite
ai appwrite image-processing instagram radix radix-ui react social-media tailwind text-classification text-processing
Last synced: 2 months ago
JSON representation
Pictorica is a social media application that allows users to create, share, and interact with posts. The app includes advanced AI features to ensure that all content remains appropriate, including a paraphrasing tool and inappropriate content detection for both text and images.
- Host: GitHub
- URL: https://github.com/jps27cse/pictorica-react_tailwind_reactquery_appwrite
- Owner: jps27CSE
- Created: 2024-05-11T14:31:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-06T15:42:10.000Z (over 1 year ago)
- Last Synced: 2025-02-23T23:22:51.549Z (over 1 year ago)
- Topics: ai, appwrite, image-processing, instagram, radix, radix-ui, react, social-media, tailwind, text-classification, text-processing
- Language: TypeScript
- Homepage: https://pictorica.netlify.app/
- Size: 3.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
# Pictorica App
Pictorica is a social media application that allows users to create, share, and interact with posts. The app includes advanced AI features to ensure that all content remains appropriate, including a paraphrasing tool and inappropriate content detection for both text and images.
## Features
- **User Account Management**: Users can create, view, and manage their profiles.
- **Post Management**: Users can create, save, view, edit, and delete posts.
- **Post Search**: Search functionality to find posts.
- **AI-powered Caption Paraphraser**: Helps users improve their captions.
- **Inappropriate Content Detection**: Ensures that both images and text are appropriate and free from offensive material.
## Project Setup
1. Clone the repository to your local machine:
```bash
git clone https://github.com/jps27CSE/Pictorica-React_Tailwind_ReactQuery_Appwrite.git
cd pictorica-app
```
2. Install dependencies:
```bash
npm install
```
3. Create a `.env.local` file in the root directory and add the following:
```bash
VITE_APPWRITE_PROJECT_ID=''
VITE_APPWRITE_URL=''
VITE_APPWRITE_STORAGE_ID=''
VITE_APPWRITE_DATABASE_ID=''
VITE_APPWRITE_SAVES_COLLECTION_ID=''
VITE_APPWRITE_POSTS_COLLECTION_ID=''
VITE_APPWRITE_USERS_COLLECTION_ID=''
VITE_API_NINJAS=''
VITE_AI21STUDIO_API=''
```
4. Start the development server:
```bash
npm run dev
```
## Screenshots








## Live Link
Check out the live version of the app here: [Pictorica Live](https://pictorica.netlify.app/)
## Demo Video
Watch the demo video here: [Pictorica Demo](https://drive.google.com/file/d/1N6DtiOIHpcfuy9GcB3IGHKDD1KksbSNq/view?usp=sharing)
---