A web application that aims to raise awareness about the Israeli tech industry and its connections to the Israeli government and military.
- Browse and search Israeli tech companies
- View detailed information about companies and their connections
- Explore alternative companies and solutions
- Search for people involved in the Israeli tech industry
- Dark/Light theme support
- Responsive design
Before you begin, ensure you have the following installed:
- Node.js (v18 or higher)
- npm (comes with Node.js)
- Clone the repository:
git clone https://github.com/hkzak2/the-bsd-fe.git
cd boycott-israeli-tech
- Install dependencies:
npm install
To start the development server:
npm run dev
This will start the application in development mode. Open http://localhost:5173 to view it in your browser.
To create a production build:
npm run build
To preview the production build locally:
npm run preview
src/
├── components/ # Reusable UI components
├── context/ # React context providers
├── data/ # Static data and mock APIs
├── pages/ # Page components
├── types/ # TypeScript type definitions
└── utils/ # Utility functions
- React
- TypeScript
- Vite
- Tailwind CSS
- Lucide Icons
- React Router
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.