Skip to content

aswintrikkur/JAS_meds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

JAS_MEDS

Pharmacy Customer Relation Management System

This project is a Pharmacy Customer Relation Management System developed as part of a freelance endeavor. The web application aims to enhance customer relations by facilitating better communication and tracking of medicine consumption. It is intended for internal staff use, allowing them to track medicine consumption and receive notifications regarding due dates to keep stock updated.

Key Features

  • Medicine Consumption Tracking: Allows internal staff to track medicine consumption by customers.
  • Notification System: Notifies customers and staff about due dates for medication refills or pickups.
  • Stock Management: Helps in keeping stock updated by tracking medicine consumption and notifying staff about low stock levels.

Technologies Used

  • Frontend:
    • React.js: Building the user interface.
    • SASS: Styling the application.
  • Backend:
    • Node.js: Running the server-side logic.
    • Express.js: Handling API routes and requests.
    • MongoDB: Storing data related to medicine consumption, customers, and notifications.
  • Deployment:
    • Vercel: Hosting the frontend application.
  • Other Tools:
    • Cloudinary: Storing static data such as images.
    • Twilio: Messaging service

Getting Started

To run the project locally, follow these steps:

  1. Clone this repository:

    git clone https://github.com/aswintrikkur/JAS_meds.git
    cd client
    
  2. Install dependencies:

    npm install
    
  3. Set up environment variables:

    • Create a .env file in the root directory.
    • Add environment variables for MongoDB connection string, Cloudinary API key, etc.
  4. Run the development server:

    npm run dev
    

Previews