This is the repository for Exam-2 AHA AI
, a private React application utilizing a modern UI toolkit and robust development dependencies. Demo Link
1.0.0
Clone the repository to your local machine and run the following command to install all dependencies:
npm install
This will install all necessary packages as defined in the package.json file.
The project includes the following scripts that you can use:
npm start
: Runs the app in development mode on http://localhost:3000.
npm build
: Builds the app for production to the build folder.
npm test
: Runs the test runner in interactive watch mode.
npm eject
: Removes the single build dependency from your project. Note: this is a one-way operation and cannot be undone.
The project includes a range of dependencies for building a comprehensive React application:
- React and ReactDOM for building the user interface.
- Material-UI (@mui/*) components for ready-made React components following Material Design.
- Emotion (@emotion/*) for CSS-in-JS styling solutions.
- Axios for making HTTP requests.
- React Router (react-router-dom) for navigation between components.
- Styled Components for additional component-level styling.
- TypeScript for adding types to JavaScript.
- Testing utilities from Testing Library (@testing-library/*).
- Web Vitals for measuring web performance.
- Ensure that you're running a compatible version of Node.js as specified under @types/node.