{"repo":"victorykop/BlockAI-MERN","free":true,"listed":false,"github":"https://github.com/victorykop/BlockAI-MERN","clone":"git clone https://github.com/victorykop/BlockAI-MERN.git","description":"BlockAI-MERN is a full-stack MERN (MongoDB, Express, React, Node.js) application that integrates blockchain technology with AI to provide blockchain anomaly detection and user authentication features. The project leverages neural networks for blockchain analysis and anomaly detection.","language":"JavaScript","stars":14,"topics":["ai","anomaly-detection","blockchain","mern-stack","neural-network"],"license":null,"category":"blockchain-web3","readme_excerpt":"BlockAI-MERN BlockAI-MERN is a full-stack MERN (MongoDB, Express, React, Node.js) application that integrates blockchain technology with AI to provide blockchain anomaly detection and user authentication features. The project leverages neural networks for blockchain analysis and anomaly detection. Table of Contents - Project Structure - Features - Installation - Usage - Environment Variables - Endpoints - Frontend Setup - License --- Project Structure --- Features - Blockchain with AI Anomaly Detection - User Authentication (Register/Login) - REST API for blockchain and AI interactions - Frontend built with React and Tailwind CSS - Backend powered by Express and Mongoose - AI Neural Network implemented with Synaptic.js --- Installation Prerequisites - Node.js (v16 or higher) - MongoDB (v5 or higher) - Vite (for frontend development) Steps 1. Clone the repository: 2. Install dependencies for backend: 3. Install dependencies for frontend: --- Usage Backend Start the backend server: Frontend Start the frontend server: --- Environment Variables Create a .env file in the backend directory and add the following: --- Endpoints Authentication - POST /api/auth/register - Register a new user - POST /api/auth/login - User login Blockchain - POST /api/blockchain - Create a new block - GET /api/blockchain - Get entire blockchain AI - GET /api/ai/detect - Detect anomalies in the blockchain --- Frontend Setup - Home Page - Displays blockchain data - Login/Register - User authentication form","default_branch":null,"files":null,"tree":[],"storefront":"/r/victorykop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/victorykop/BlockAI-MERN/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}