======================
A Next.js application built with React, Tailwind CSS, and other modern web development tools.
This project uses the following tools and technologies:
- Next.js for server-side rendering and static site generation
- React for building user interfaces
- Tailwind CSS for styling and layout
- TypeScript for type checking and code completion
To run this project, you will need the following tools and technologies:
- Node.js v20.17.0 or higher (LTS version recommended)
To run the application, follow these steps:
- Clone the repository:
git clone https://github.com/codebymarcus/data-discovery-dashboard - Install dependencies:
npm installoryarn install - Start the development server:
npm run devoryarn dev - Open your web browser and navigate to
http://localhost:3000 - Test the application:
npm run testoryarn test
- Responsive design using Tailwind CSS
- Server-side rendering and client-side rendering using Next.js
- Reusable React components for UI elements and layout
- TypeScript support for type checking and code completion
This project uses the following dependencies:
next: Next.js frameworkreact: React librarytailwindcss: Tailwind CSS frameworktypescript: TypeScript compiler@tanstack/react-query: React Query library for data fetching and caching@tanstack/react-table: React Table library for data tables@radix-ui: Radix UI library for UI components
If you find that the data is empty, you can copy the data from mock-data/mock-copy.json to mock-data/companies.json to populate the application with sample data. This will allow you to test the application's functionality without having to set up a real data source.