![Pharmacy Website Logo/Image]
Pharmacy Website is an online platform designed to assist shopkeepers in managing their pharmacy inventory efficiently and generating invoices for medicine sales. Whether you own a small pharmacy or a larger store, this web application can help streamline your daily operations.
- Inventory Management: Easily add, update, and delete medicine items in your pharmacy inventory.
- User-Friendly Interface: A simple and intuitive user interface designed for ease of use.
- Invoice Generation: Automatically generate invoices when selling medicines to customers.
- Search Functionality: Quickly search for medicines based on name, category, or other attributes.
- Data Security: Ensure the security and privacy of your pharmacy data.
- Java: The primary programming language for the backend logic.
- Spring Boot: A powerful framework for building Java-based web applications.
- MySQL: The database system used for data storage.
- JSP (JavaServer Pages): For rendering dynamic web pages.
- CSS: Styling for the user interface.
- JavaScript: Enhancing interactivity on the front-end.
To get started with Pharmacy Website, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/pharmacy-website.git -
Navigate to the project directory:
cd pharmacy-website
-
Start the application:
-
Configure the database settings in
application.properties.Configure the MySQL database connection by editing the `application.properties` file. Provide your database URL, username, and password. properties spring.datasource.url=jdbc:mysql://localhost:3306/pharmacydb spring.datasource.username=root spring.datasource.password=password -
Build and run the application:
mvnw spring-boot:run
- Access the application in your web browser at
http://localhost:8000.
Here's how you can use the Pharmacy Management System:
-
Login: Use your credentials to log in to the system.
-
Add Medicines: Add medicines to the inventory with details like name, category, price, and quantity.
-
Sell Medicines: Generate invoices for medicine sales to customers.
-
Search Medicines: Utilize the search functionality to find specific medicines quickly.
Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Create a pull request with a clear description of your changes.
We appreciate the hard work and dedication of our project creators and contributors. Thank you for your support in making this project better!