Skip to content

Release Plans Visualized - Power BI report and website for browsing release items for Microsoft Power Platform and Dynamics 365 products

Notifications You must be signed in to change notification settings

jukkan/release-plans

Repository files navigation

Release Plans Website

Modern web application for browsing Microsoft Power Platform and Dynamics 365 release plans.

Project Structure

  • backend/ - Node.js + Express + Prisma API
  • frontend/ - React + Vite + Tailwind frontend

Quick Start

Backend

cd backend
npm install
cp .env.example .env
# Edit .env with your database credentials
npx prisma migrate dev
npm run dev

Frontend

cd frontend
npm install
cp .env.example .env
npm run dev

Documentation

Features

  • Browse Microsoft release plans with advanced filtering
  • Search and filter by product, date, investment area
  • Responsive design for all devices
  • Admin panel for content management
  • CMS for pages and blog posts
  • Automated sync with Microsoft's release data

Tech Stack

Backend

  • Node.js + Express
  • Prisma ORM
  • MySQL
  • JWT Authentication
  • Rate limiting and security headers

Frontend

  • React 18
  • Vite
  • Tailwind CSS
  • TanStack Query
  • React Router

Development

Both frontend and backend can be run simultaneously in development mode:

  1. Start the backend server (port 3001)
  2. Start the frontend dev server (port 5173)
  3. Frontend proxies API requests to backend

License

MIT


Legacy Power BI Report

This repository also contains a Power BI report that pulls data from Microsoft's Release Planner website.

Report image 1

Report image 2

Feel free to download a copy of the .pbix report and modify it for your own needs.

About

Release Plans Visualized - Power BI report and website for browsing release items for Microsoft Power Platform and Dynamics 365 products

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •