Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/genebit/meowtes
An anonymous public note posting application with AI integration for mood analysis and smart categorization.
https://github.com/genebit/meowtes
azure dotnet-core-webapi react-typescript
Last synced: 8 days ago
JSON representation
An anonymous public note posting application with AI integration for mood analysis and smart categorization.
- Host: GitHub
- URL: https://github.com/genebit/meowtes
- Owner: genebit
- Created: 2024-10-27T16:41:02.000Z (12 days ago)
- Default Branch: master
- Last Pushed: 2024-10-27T17:23:33.000Z (12 days ago)
- Last Synced: 2024-10-27T19:46:22.694Z (12 days ago)
- Topics: azure, dotnet-core-webapi, react-typescript
- Language: TypeScript
- Homepage:
- Size: 279 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🐾 Meowtes
**An anonymous public note posting application with AI integration for mood analysis and smart categorization.**
---
## 📜 Project Description
**Meowtes** is a platform for sharing anonymous notes, where users can express their thoughts freely. The application leverages AI to analyze moods and categorize topics smartly. Authentication is handled via Google OAuth, allowing users to manage notes privately or publicly. The app offers an engaging environment with features like reactions and categorization, enhancing user interactions and community engagement.
---
## 🚀 Features
| Feature | Description |
|-----------------------------------|-----------------------------------------------------------------------------|
| **Authentication** | Google OAuth only, supporting both authenticated and guest access. |
| **Mood Analysis** | AI-driven mood analysis to detect and display the mood of notes. |
| **Create Notes** | Users can create notes for public or private visibility. |
| **Update Notes** | Notes can be edited by their creators at any time. |
| **View Notes** | Supports note viewing for authenticated users and guests. |
| **Delete Notes** | Notes can be permanently removed by the creator. |
| **Private/Public Notes** | Users can set notes as either public or private. |
| **Smart Categorization of Topics**| Automatic categorization of notes based on AI-analyzed topics. |
| **Note Reactions** | Express reactions on notes to engage with the community. |---
## 🧰 Technology Stack
![alt text](https://github.com/genebit/meowtes/blob/master/assets/imgs/tech-stack.png?raw=true)
## 📂 Project Structure
```plaintext
meowtes
├── .git/ # Git version control directory
├── app.api/ # Backend ASP.NET Core Web API repo.
├── app.web/ # Frontend React (Typescript) application repo.
├── assets/ # Media files (e.g., dev logs, documentation images) excluded from Git.
└── .gitignore # Git ignore configuration file.
```