A comprehensive web-based solution for managing medicine inventory in medical stores. This system provides CRUD operations for medicines and includes a search functionality to quickly find specific medications.
- Add, view, update, and delete medicines
- Search functionality for quick access to medicine information
- User-friendly interface for easy navigation
- Secure authentication system
- Backend: Spring Boot
- Frontend: React.js
- Database: MySQL
- API: RESTful
- Java JDK 11 or higher
- Node.js and npm
- MySQL
- Clone the repository:
- Navigate to the backend directory:
- Configure the MySQL database connection in
src/main/resources/application.properties
. - Run the Spring Boot application
- Navigate to the frontend directory:
- Install dependencies:npm install
- Start the React development server
- Access the application at (FrontEnd)
http://localhost:3000
- Access the application at (BackEnd)
http://localhost:8080
- Use the dashboard to manage medicines:
- Add new medicines
- View existing inventory
- Update medicine details
- Delete medicines
- Search for specific medicines
For any queries or support, please contact:
- Project Maintainer: Harsh Doshi
- Email: doshiharsh2004@gmail.com
- GitHub: @Harsh-D-2004