Skip to content

πŸ“Š Welcome to the Analytical Engine repository! Built on the MERN stack, this platform transforms data into actionable insights with React, Redux, Node.js, and MongoDB. Explore advanced data visualization πŸ“ˆ and efficient data processing πŸš€ for informed decision-making.

Notifications You must be signed in to change notification settings

Dhyaneshwar/Analytical-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Analytical Engine

Welcome to the Analytical Engine, a powerful platform designed to transform raw data into actionable insights through advanced analytics and visualization.

Overview

This project leverages the MERN (MongoDB, Express.js, React, Node.js) stack to provide a robust solution for generating comprehensive reports, insights, and analyses.

Features

  • Frontend: Built with React, Redux, and Material UI for a responsive and intuitive user interface.
  • Data Visualization: Utilizes Recharts and Chroma for sophisticated data visualizations including bar graphs, pie charts, scatter plots, line charts, and detailed tables.
  • Backend: Developed with Node.js and Express for efficient data processing and management.
  • Database: Integrated with MongoDB for reliable data storage and retrieval.

Data Collections

This platform supports a wide array of data collections, including:

  • Contacts
  • Contents
  • Events
  • Organizations
  • Recommendations
  • Users

Project Setup

Frontend

  • Developed using Vite, React, Redux, and Sagas for state management.
  • Responsive design with media queries and subtle animations.

Backend

  • Implemented with Express.js, featuring organized routes, controllers, and models.
  • MongoDB database named "AnalyticalEngine" with six collections.

Getting Started

  1. Clone the repository:

    git clone https://github.com/Dhyaneshwar/Analytical-Engine
    cd ./Analytical-Engine/MERN
    
  2. Install dependencies and Start the frontend:

    cd ./Analytical_Engine_FE
    npm install
    npm run dev
    
  3. Install dependencies and Start the backend:

    cd ./Analytical_Engine_BE
    npm install
    npm start
    
  4. Open your browser and navigate to http://localhost:3000 to view the application.

Contact

Feel free to connect with me to discuss this project further. Let's collaborate and innovate together!

About

πŸ“Š Welcome to the Analytical Engine repository! Built on the MERN stack, this platform transforms data into actionable insights with React, Redux, Node.js, and MongoDB. Explore advanced data visualization πŸ“ˆ and efficient data processing πŸš€ for informed decision-making.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published