Welcome to the Malicious Link and File Analysis Website repository! This project aims to provide a secure and user-friendly platform for analyzing potentially malicious links and files. Users can register, log in, and utilize session cookies for seamless access. The backend is built with D programming language using the vibe.D framework, and the frontend is developed in React with TypeScript.
- User Registration and Login: Create an account, log in securely, and manage your profile.
- Malicious Link and File Analysis: Input links and files for analysis, providing insights into their potential security risks.
- Session Cookies: Enjoy persistent logins with session cookies for convenient access.
- MongoDB Database: Data is stored in a MongoDB database, ensuring reliability and scalability.
- Backend Programming Language: D
- Backend Framework: vibe.D
- Frontend Framework: React with TypeScript
- Database: MongoDB
- D compiler and vibe.D installed for the backend.
- Node.js and npm (Node Package Manager) installed for the frontend.
- MongoDB set up and running.
- Clone this repository:
git clone https://github.com/your-username/your-repo-name.git - Navigate to the backend directory:
cd backend - To start the backend and setup the database run:
make start - Navigate to the frontend directory:
cd ../frontend - Install frontend dependencies:
npm install - Start the frontend development server:
npm start
This project is licensed under the MIT License.