Skip to content

Save From Frauds is a comprehensive application designed to track and report fraudulent entities (e.g., phone numbers, emails, websites) and their associated impacts. Users can log detailed reports describing the nature of the fraud, its impact (financial, emotional, reputational, etc.), and preventive measures to avoid similar scams.

Notifications You must be signed in to change notification settings

varundeva/save-from-frauds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Save From Frauds

project-image

Save From Frauds is a comprehensive application designed to track and report fraudulent entities (e.g. phone numbers emails websites) and their associated impacts. Users can log detailed reports describing the nature of the fraud its impact (financial emotional reputational etc.) and preventive measures to avoid similar scams. The system provides a seamless way to link multiple reports to a single fraudulent entity for better tracking and analysis.

🧐 Features

Here're some of the project's best features:

  • Manage fraudulent entities with unique identifiers.
  • Associate multiple detailed reports with each entity.
  • Categorize impacts (e.g. financial loss emotional distress) with metadata.
  • Query and aggregate data efficiently using Mongoose and MongoDB.

🛠️ Installation Steps:

1. Install Packages

npm i

2. Copy all environment vairbales from .env.example

3. Run application

npm run dev

💻 Built with

Technologies used in the project:

  • NextJs
  • MongoDb
  • Shadecn-Ui
  • TailwindCss

Open Source Contributions

We welcome open-source contributions! If you'd like to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create a new branch for your feature or fix.
  3. Make your changes and ensure the code is well-documented.
  4. Run tests (if applicable) to verify that your changes do not break existing functionality.
  5. Submit a pull request with a detailed explanation of your changes.

We encourage contributions to improve the functionality, security, and usability of the project. Whether it's fixing bugs, adding new features, or improving documentation, every contribution counts!

How to Get Started:

  • Explore the repository: Familiarize yourself with the project and its structure.
  • Check out open issues: Look for any issues tagged with "good first issue" or "help wanted".
  • Join the discussion: If you have ideas or questions, feel free to reach out to the community through issues or discussions.

Planned Features

We have an exciting roadmap ahead! Here are some of the features we plan to implement in the future:

  • Blogs: A section for scam awareness and prevention tips through blog posts.
  • List of Submitted Reports: A user-facing list of all scam reports submitted by the community.
  • Edit and Delete Reports: Allow users to edit or delete their own submitted scam reports.
  • Latest Reports Section: A dynamic section showcasing the most recent scam reports.
  • And Many More: We're continuously working on new features and improvements to enhance user experience and provide better resources for staying safe online.

If you’re interested in any of the planned features, feel free to contribute or help us by submitting issues, suggestions, or pull requests!


License

This project is licensed under the MIT License.

About

Save From Frauds is a comprehensive application designed to track and report fraudulent entities (e.g., phone numbers, emails, websites) and their associated impacts. Users can log detailed reports describing the nature of the fraud, its impact (financial, emotional, reputational, etc.), and preventive measures to avoid similar scams.

Topics

Resources

Stars

Watchers

Forks

Languages