Chhavi9700225780 / scamwebsiteV1

Scam Alert is an open-source platform where users can share and alert others about new types of scams. The goal is to create a community-driven space to identify and report various scam attempts, helping to protect people from fraud.

Home Page:https://scamwebsite-v1.vercel.app/

Repository from Github https://github.comChhavi9700225780/scamwebsiteV1Repository from Github https://github.comChhavi9700225780/scamwebsiteV1

Scam Alert 🚨

Overview πŸ”Ž

Scam Alert is an open-source platform where users can share and alert others about new types of scams. The goal is to create a community-driven space to identify and report various scam attempts, helping to protect people from fraud.

Features ✨

  • Users can post information about new scams
  • Ability to categorize scams (phishing, investment fraud, tech support, etc.)
  • Community upvote and comment system for scam alerts
  • Search and filter functionality to find specific scams
  • Admin dashboard for moderating posts.

Installation πŸ”§

  • Clone the repo:

    git clone https://github.com/Lets-code-with-us/scam-alert.git
  • Navigate to the project directory:

    cd scam-alert
  • Install dependencies:

    npm install
  • Run the development server

    npm run dev
  • For the database, use MongoDB Atlas or a Docker Image :

    docker pull mongodb

Tech Stack πŸ’»

Tech Stack

Contributing 🀝

We welcome contributions to the project! Here are the steps to get started with contributing to the project :

  • Fork the repository: Click the "Fork" button at the top right of this page to create a copy of the repository in your GitHub account.

  • Clone the repository: Clone your forked repository to your local machine using the following command:

    git clone https://github.com/your-username/scam-alert.git
  • Create a new branch: Create a new branch for your feature or bugfix:

    git checkout -b feature-name
  • Install dependencies: Navigate to the project directory and install the dependencies:

    cd scam-alert
    npm install
  • Make your changes: Implement your feature or bugfix.

  • Run tests: Ensure all tests pass before committing your changes. You can run tests using:

    npm test
  • Commit your changes: Commit your changes with a descriptive commit message:

    git commit -m "Description of your changes"
  • Push to your fork: Push your changes to your forked repository:

    git push origin feature-name
  • Create a Pull Request: Open a Pull Request to the main repository. Provide a clear description of your changes and any related issue numbers.

  • Review and address feedback: A maintainer will review your Pull Request and suggest any changes. Be sure to address any feedback before your Pull Request can be merged.

Join Us πŸ™Œ

      

About

Scam Alert is an open-source platform where users can share and alert others about new types of scams. The goal is to create a community-driven space to identify and report various scam attempts, helping to protect people from fraud.

https://scamwebsite-v1.vercel.app/


Languages

Language:TypeScript 96.6%Language:JavaScript 2.8%Language:Dockerfile 0.3%Language:CSS 0.3%