- Rasad Regmi: A passionate software engineering student with a strong foundation in full-stack development and a keen interest in solving real-world problems through technology.
- Lamin Tamang: An innovative backend developer skilled in Node.js and database management, always eager to explore new technologies and improve existing systems.
- Astha Thapa: A dynamic team player with a background in frontend development, committed to making impactful contributions to the project.
- Pranav Subedi: A creative frontend developer proficient in React.js, dedicated to creating user-friendly and visually appealing interfaces.
Our project, Scam Aggregator, is designed to provide a platform where users can report scams and fraudulent activities they encounter. By consolidating reports, we aim to create a comprehensive database that helps raise awareness and protect individuals from potential threats. Users can submit detailed reports, including descriptions, types of scams, and relevant links, contributing to a community-driven effort to combat fraud.
-
Clone the Repository:
git clone https://github.com/rasadregmi/scam.git cd scam-aggregator
-
Install Dependencies: For both the frontend and backend, navigate to their respective directories and install the necessary packages:
cd backend npm install
cd ../frontend npm install
-
Set Up Environment Variables: Create a .env file in the backend directory with the necessary configuration, including your MongoDB connection string and email credentials.
-
Start the Backend Server: cd backend npm run start
-
Start the Frontend Application: cd frontend npm run start
-
Access the Application: Open your browser and navigate to http://localhost:3000 to explore the Scam Aggregator.
Lamin Tamang: Managed the backend development, focusing on server-side logic and database interactions.
Astha Thapa: Contributed to frontend development, enhancing the user interface and experience.
Pranav Subedi: Focused on frontend development, creating responsive and interactive components.