Logo Lanfrica

YosephAwoke/ethiopian-medicinal-plants-web-app

Domain:

agriculture

Record type:

software
Creator:
Yos
Host:
--- # 🌿 **Ethiopian Medicinal Plants** A **web-based platform** providing detailed information about **Ethiopian medicinal plants**. Users can explore plants' scientific names, local names, habitats, parts used, and medicinal applications. It also features a **deep learning-based plant prediction system**! 🧠🌱 --- ## πŸš€ **Features** - πŸ“š **Plant Information**: Explore a rich collection of Ethiopian medicinal plants with detailed data. - πŸ” **Plant Prediction**: Upload a plant image to identify its species and medicinal uses via a deep learning model. - πŸ“± **Responsive Design**: Works beautifully across desktop and mobile devices. - 🎨 **Interactive UI**: Built with **Tailwind CSS** for a modern, user-friendly experience. --- ## πŸ›  **Technologies Used** - **Frontend**: - βš›οΈ React - 🎨 Tailwind CSS - ⚑ Vite - **Backend**: - πŸš€ FastAPI - **Deep Learning**: - 🧠 TensorFlow, Keras (Inception ResNetV2 model) - **Database**: - πŸ“‚ JSON-based data for plant information --- ## πŸ“¦ **Installation** Clone the repository: ```bash git clone github.com ``` Navigate to the project directory: ```bash cd ethiopian-medicinal-plants ``` ### Install dependencies for the client: ```bash cd client npm install ``` ### Install dependencies for the server: ```bash cd ../server pip install -r requirements.txt ``` --- ## ▢️ **Usage** Start the backend server: ```bash uvicorn main:app --reload ``` Start the frontend development server: ```bash cd client npm run dev ``` Now open your browser and navigate to: πŸ‘‰ localhost --- ## πŸ“ **Project Structure** - `/client` β†’ Frontend (React + Tailwind) - `/server` β†’ Backend (FastAPI + TensorFlow Model) - `/plant_data.json` β†’ Plant information database --- ## 🀝 **Contributing** Contributions are welcome! Please **fork** the repository, create a new branch, and submit a **pull request**. We appreciate your support! πŸ’– --- ## πŸ“œ **License** This project is licensed under the * …