Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/udoy2/plant-management-system
A PHP-based Plant Management System featuring secure login, middleware, MySQL database, and HTML/CSS/JavaScript frontend. Users can manage plants, buy, and sell them seamlessly. πΏπ»
https://github.com/udoy2/plant-management-system
css html management-system mysql-database php
Last synced: 6 days ago
JSON representation
A PHP-based Plant Management System featuring secure login, middleware, MySQL database, and HTML/CSS/JavaScript frontend. Users can manage plants, buy, and sell them seamlessly. πΏπ»
- Host: GitHub
- URL: https://github.com/udoy2/plant-management-system
- Owner: Udoy2
- Created: 2023-02-03T13:19:50.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-22T17:43:43.000Z (5 months ago)
- Last Synced: 2024-06-24T01:11:56.436Z (5 months ago)
- Topics: css, html, management-system, mysql-database, php
- Language: PHP
- Homepage:
- Size: 8.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plant Management System
A PHP web application with secure login, middleware, MySQL database, and HTML/CSS/JavaScript frontend for managing plants. Users can login, perform CRUD operations on plants, and engage in buying and selling.
![Screenshot](https://github.com/Udoy2/Plant-Management-System/blob/master/assets/screenshot/Dashboard.png)
## Features
- **Secure Login**: User authentication with proper login sessions.
- **Middleware**: Ensures secure data transmission and access control.
- **Database**: MySQL used for storing plant and user information.
- **CRUD Operations**: Create, Read, Update, and Delete plants.
- **Buying and Selling**: Functionality to buy and sell plants.## Technologies Used
- **PHP**: Backend scripting language
- **MySQL**: Database management system
- **HTML/CSS**: Frontend markup and styling
- **JavaScript**: Frontend interactivity## Installation
1. Clone the repository:
```bash
git clone https://github.com/Udoy2/Plant-Management-System.git
cd Plant-Management-System
```2. Import the database schema (`/db_backup/tree_management.sql`) into your MySQL database.
3. Configure the database connection in `/database/database.php`.
4. Upload the project files to your web server or run locally using a server like XAMPP.
## Usage
1. Navigate to the login page (`index.php`) and enter your credentials.
2. Upon successful login, you can manage plants, buy, and sell them.## Screenshots
![Login Page](https://github.com/Udoy2/Plant-Management-System/blob/master/assets/screenshot/loginPage.png)
![Dashboard](https://github.com/Udoy2/Plant-Management-System/blob/master/assets/screenshot/Dashboard.png)## Contributing
Contributions are welcome! Please follow these steps to contribute:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes.
4. Commit your changes (`git commit -m 'Add some feature'`).
5. Push to the branch (`git push origin feature-branch`).
6. Open a pull request.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
Feel free to reach out if you have any questions or need further assistance. Happy gardening! πΏ