Releases: tomsabu444/BullyBarrier-miniproject
Releases · tomsabu444/BullyBarrier-miniproject
v1.0.0
Cyberbullying Comment Detection Project
Overview
This project aims to develop a cyberbullying comment detection system integrated into a social media website. The system utilizes various technologies including Vite + React for the frontend, Express.js for the backend, MongoDB for the database, Clerk for authentication, Material UI for UI components, Axios for HTTP requests, dotenv for environment variables management, and a GPT API for bullying comment detection.
Features
- User Authentication: Users can log in using Google or password-based authentication provided by Clerk.
- Comment Posting: Users can post comments on the social media website.
- Bullying Comment Detection: Comments posted by users are analyzed by the backend to detect bullying content using the GPT API.
- Alert System: If a comment is identified as bullying, an alert is displayed on the website and an email notification is sent to the user.
- Automatic Ban: If a user posts more than 5 bullying comments, they are automatically banned from posting further comments.
What's Changed
- User-Authentication by @tomsabu444 in #1
- Home-page by @tomsabu444 in #2
- Home-page by @tomsabu444 in #3
- Home-page by @tomsabu444 in #4
- Home-page by @tomsabu444 in #5
- Home-page by @tomsabu444 in #6
- Home-page by @tomsabu444 in #7
- Home-page by @23Jyo in #8
- Gpt-comment-analyze by @tomsabu444 in #9
- Gpt-comment-analyze by @tomsabu444 in #10
- Home-page by @tomsabu444 in #11
- Home-page by @tomsabu444 in #12
- Home-page by @tomsabu444 in #13
- Home-page by @tomsabu444 in #14
- Home-page by @tomsabu444 in #15
- Home-page by @tomsabu444 in #16
- Home-page by @tomsabu444 in #17
- Home-page by @tomsabu444 in #18
- Frontend by @tomsabu444 in #19
- Backend by @tomsabu444 in #20
- Credits-page by @tomsabu444 in #21
- Integrating by @tomsabu444 in #22
- Api-auth by @tomsabu444 in #23
- Database-schema by @tomsabu444 in #24
- Database-schema by @tomsabu444 in #25
- credits-fix by @tomsabu444 in #26
- Inte-front-re-pull by @tomsabu444 in #27
- Nodemailer Added by @tomsabu444 in #29
- User-post-delete-fun by @tomsabu444 in #30
- "Remove user ID parameter from /flaggedpost endpoint and use Clerk SDK for authentication" by @tomsabu444 in #31
- "Move user profile name to account info section in SideBar; update SideBar.css" by @tomsabu444 in #32
- Api-page-test by @tomsabu444 in #33
- Prd-test-02 by @tomsabu444 in #34
- Sort-by-friend by @tomsabu444 in #35
- Sort-by-friend by @tomsabu444 in #40
- Get-comment-api-fix by @tomsabu444 in #42
- Integrating by @tomsabu444 in #43
- Integrating by @tomsabu444 in #44
- Integrating by @tomsabu444 in #45
- Ban-int by @tomsabu444 in #46
-
- Remove extra div in Notification.jsx by @tomsabu444 in #48
- Loading-ani by @tomsabu444 in #49
- Loading-ani by @tomsabu444 in #50
- Integrating by @tomsabu444 in #51
- Integrating by @tomsabu444 in #52
- Integrating by @tomsabu444 in #53
- Prd-test-04 by @tomsabu444 in #54
- Getcomment-fix by @tomsabu444 in #55
- Integrating by @tomsabu444 in #57
- Integrating by @tomsabu444 in #58
New Contributors
Full Changelog: https://github.com/tomsabu444/BullyBarrier-miniproject/commits/v1.0.0