This repository contains the frontend codebase for the full-stack application built with Angular and integrates Angular Materials for UI components. CanvasJS is utilized to generate interactive and visually appealing charts.
- Angular
- Angular Materials
- CanvasJS (or alternative charting library)
- HTML, CSS, TypeScript
- Implements a sign-in/sign-up system.
- Features a dashboard page with a responsive interfaces.
- Integrates three types of charts:
- Stacked Bar Chart
- Pie Chart
- Custom Candidate's Choice Chart
- Displays a datatable with options to display data.
- Allows users to upload files with a simulated transfer in progress.
- Adheres to a minimalist design philosophy for a clean and user-friendly interface.
- Utilizes Angular Materials for consistent and customizable UI components.
- Implements CanvasJS to create dynamic and visually appealing charts.
- Install Node.js (which includes npm) on your machine.
- git clone https://github.com/HamidIdifi/hackathon-InDatacore-frontend.git cd hackathon-InDatacore-frontend
- npm install
- ng serve