ObjectVision is a cutting-edge web application for object detection, utilizing the latest technologies to provide a seamless and efficient experience. Built with Next.js 14, React.js, TypeScript, Tailwind CSS, TensorFlow, and shadcn/ui, it offers a robust, scalable, and visually appealing solution for detecting objects in images.
A live demo of the application is available here.
Clone the repository:
git clone https://github.com/your-username/ObjectVision.git
cd ObjectVision
Install the dependencies:
npm install
Set up environment variables:
Create a .env
file in the root directory and add the necessary environment variables. For example:
NEXT_PUBLIC_API_URL=http://localhost:3000/api
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
objectvision/
├── components/ # React components
├── pages/ # Next.js pages
├── public/ # Static files
├── styles/ # Global styles (using Tailwind CSS)
├── utils/ # Utility functions
├── .env # Environment variables
├── next.config.js # Next.js configuration
├── package.json # Project dependencies
├── README.md # Project documentation
└── tsconfig.json # TypeScript configuration
Contributions are welcome! Please open an issue or submit a pull request for any changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or feedback, please contact [email protected].
Enjoy using ObjectVision! If you like it, please give it a star on GitHub. 🌟