Skip to content

faisalomari/LogAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Log Analyzer

Log Analyzer is a comprehensive full-stack project designed for efficient log file analysis, prediction, and visualization. The system comprises a Node.js-based backend and a React.js-based frontend. This README provides instructions on setting up and running both the backend and frontend components.

Backend Setup

Prerequisites

  • Node.js installed
  • MongoDB installed and running

Installation

  1. Navigate to the backend directory: cd backend
  2. Install dependencies: npm install
  3. Set up environment variables:
    • Create a .env file based on the provided .env.example.
    • Configure the necessary variables such as MONGO_URI for the MongoDB connection.
  4. Start the server: npm start

The backend should now be running at http://localhost:5000.

Frontend Setup

Prerequisites

  • Node.js installed

Installation

  1. Navigate to the frontend directory: cd frontend
  2. Install dependencies: npm install
  3. Start the frontend application: npm start

The frontend should open in your default browser at http://localhost:3000.

Usage

  1. Access the frontend dashboard at http://localhost:3000.
  2. Sign in using the provided login system to access the log file analysis functionalities.
  3. Insert log files into the system for analysis.
  4. Explore the dashboard to visualize AI-powered predictions and insights derived from the log data.

Contributors

About

Log Analyzer: A Full-stack project for log file analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors