A comprehensive web application built with React, TypeScript, and Vite that showcases various educational evidence libraries and resources.
- Interactive carousel showcasing different educational sites
- Mobile-friendly layout
- React 19
- TypeScript
- Vite 6
- TailwindCSS
- Embla Carousel
- Shadcn/ui components
- Node.js (Latest LTS version recommended)
- npm (comes with Node.js)
- Clone the repository:
git clone [your-repository-url]
cd my-evidance-education-io
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Create a production build:
npm run build
- Preview the production build locally:
npm run preview
The production build will be created in the dist
folder.
src/
├── components/ # React components
│ ├── ui/ # Reusable UI components
│ └── ... # Feature components
├── data/ # Data and configuration files
├── lib/ # Utility functions and shared code
└── ... # Root files (App.tsx, main.tsx)
npm run dev
- Start development servernpm run build
- Create production buildnpm run preview
- Preview production buildnpm run lint
- Run ESLint for code linting