Skip to content

MyApotex is a pharmacy management application built using Laravel. This application provides features to facilitate the management of medicines, user data, sales transactions, and account management.

License

Notifications You must be signed in to change notification settings

alfikiafan/myapotex

Repository files navigation

MyApotex

Choose Language

Bahasa Indonesia | English

MyApotex is a pharmacy management application built using Laravel. This application provides features to facilitate the management of medicines, user data, sales transactions, and account management.

🌟 Features

  • Login: Login feature that allows admins and cashiers to log into the system.
  • Logout: Logout feature that allows admins and cashiers to log out of the system.
  • Medicine Data: Feature that provides information about medicine data, including name, brand, category, stock/quantity, discount, and price.
  • Medicine Search: Search feature for filtering or searching medicine data based on desired keywords, available for admins and cashiers.
  • Medicine Management: Feature for admins to add new medicine data, edit existing medicine data, and delete unwanted medicine data.
  • User Accounts: Feature that provides information about user accounts, including name, email, role, and join date.
  • User Account Search: Search feature for filtering or searching user accounts based on desired keywords, available for admins.
  • User Account Management: Feature for admins to add new user accounts and delete unwanted user accounts.
  • Sales Transactions: Feature that allows admins to view all sales transactions.
  • Create Sales Transaction: Feature that allows cashiers to add new sales transactions.
  • Profile Editing: Feature that allows admins and cashiers to view and modify profile information such as name, email, and password.

⚙️ Installation

Here are the steps to install MyApotex on your local environment:

  1. Clone this repository to your local directory:
git clone https://github.com/username/repo.git

or download this repository as a zip file.

  1. Navigate to the project directory:
cd MyApotex
  1. Copy the .env.example file to .env:
cp .env.example .env
  1. Set up the database configuration in the .env file according to your environment.

  2. Run the following command to install PHP dependencies:

composer install
  1. Generate the application key:
php artisan key:generate
  1. Run migrations and seed data:
php artisan migrate --seed
  1. Start the Laravel development server:
php artisan serve
  1. Open your browser and access http://localhost:8000 to see the MyApotex application.

🙌 Credits

MyApotex is built using several resources and libraries, including:

👨‍💻 Developer Team

🚀 Version

Current Version: 1.0.0

📄 License

MyApotex is licensed under the Non-commercial License.

About

MyApotex is a pharmacy management application built using Laravel. This application provides features to facilitate the management of medicines, user data, sales transactions, and account management.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •