The MEDIXMART Pharmacy Website is a digital platform designed to modernize the operations of MEDIXMART Pharmacy, located in Galagama, Sri Lanka. This project aims to provide customers with a seamless and user-friendly way to browse medications, request prescriptions, and directly communicate with the pharmacy through WhatsApp integration.
Built using Next.js, this website focuses on accessibility, efficiency, and a localized experience tailored to both residents and tourists.
- Product Catalog: Browse available medications and healthcare products with detailed information.
- Prescription Upload: Upload prescriptions for easy processing and medication requests.
- Search Functionality: Quickly search for products by name or category.
- WhatsApp Integration: Real-time communication for inquiries and assistance.
- Multilingual Support (Future Feature): Enable accessibility for international users.
- Inventory Management: Add, update, and remove products in the catalog.
- Order Management: View and process online orders with ease.
- Frontend: Next.js
- UI Framework: Tailwind CSS
- Icons: Lucide-React
- Database: Firebase Firestore (or MongoDB for future scalability)
- Hosting: Vercel (or AWS)
├── public
│ ├── medixmart-logo.png
├── src
│ ├── components
│ │ ├── Navbar.js
│ │ ├── UploadPrescriptions.js
│ ├── pages
│ │ ├── index.js
│ │ ├── about.js
│ │ ├── contact.js
│ │ ├── upload-prescriptions.js
├── styles
│ ├── globals.css
├── README.md
- Node.js (>=16.x)
- npm or yarn
-
Clone the repository:
git clone https://github.com/your-username/medixmart-pharmacy.git cd medixmart-pharmacy
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open the application in your browser at
http://localhost:3000
.
Contributors:
- Mr. Nimtharu Jayasekara (https://github.com/gnjayasekara).
- Ms. Dahami Fonseka (https://github.com/DahamiFonseka).
- Ms. Chethana Wijesinghe (https://github.com/ChethanaWijesinghe10)
- Ms. Udari Hansika (https://github.com/Hansika114)
- Ms. Upeksha jayalath (https://github.com/UpekshaJayalath)
- Integration with payment gateways for online transactions.
- Advanced analytics for admin dashboards.
- Mobile application development using React Native.
- Multilingual support for enhanced accessibility.
This project is licensed under the MIT License.