Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

MAPC/datacommon-react

Open more actions menu

Repository files navigation

DataCommon Frontend

A front-end rewrite of DataCommon using Vite + React, the previous repo is here. This project provides an interactive interface for exploring and visualizing municipal data across Massachusetts.

Overview

This project is a modernized version of DataCommon that focuses on improved performance, better developer experience, and modern web technologies. It works in conjunction with the DataCommon Backend which uses JavaScript for data querying.

Tech Stack

  • Frontend Framework: React 18
  • Build Tool: Vite
  • State Management: Redux Toolkit
  • Styling: Styled Components
  • Charts: d3

Key Features

  • 📊 Interactive data visualization with customizable charts
  • 📱 Responsive design for all device sizes
  • 📥 Data export functionality to Excel, CSV
  • 🗺️ Municipal data exploration
  • 📈 Multiple chart types support

Getting Started

Prerequisites

Installation

Quick Start

  1. Clone the repository

    git clone https://github.com/your-username/datacommon-react.git
    cd datacommon-react
  2. Install dependencies

    yarn
  3. Start development server

    yarn dev

    The application will be available at http://localhost:5173

About

MAPC Data Portal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.