This project is a full-stack web application that utilizes React, TypeScript, and recharts library to display data fetched from a Node.js server. The data is presented in various charts, making it a powerful tool for visualizing and analyzing your data.
You can access the live demo of this project at ramo-dashboard-app.vercel.app. Explore the various charts and see how it visualizes your data.
-
Data Visualization: The project utilizes popular charting libraries like recharts to create various types of charts, such as bar charts, line charts, and pie charts, making it easy to understand and analyze your data.
-
React and TypeScript: The frontend is built with React and TypeScript, ensuring type safety and robust development.
-
Node.js Server: The backend server is implemented in Node.js, which fetches the data to be displayed in the charts.
-
API Endpoints: The server provides API endpoints to fetch data for the charts, and the frontend communicates with the server to fetch and display the data.
-
Responsive Design: The application is designed to work well on both desktop and mobile devices.
-
Frontend: The frontend of this project is deployed on Vercel. You can access it at ramo-dashboard-app.vercel.app.
-
Server: The backend server is hosted on Fly.io, providing reliable server infrastructure.
-
Database: Data for this project is stored in MongoDB.