Skip to content

xaenic/pharmacy-final

Repository files navigation

Admin Login Details

Pharmacy Management System with Next.js

Project sa IMDBSYS2

Welcome to the Pharmacy Management System built with Next.js! This project provides both an admin dashboard for managing pharmacy operations and a customer view for convenient browsing and purchasing of pharmacy products.

Features

  • Admin Dashboard:

    • Manage inventory: Add, update, or delete products.
    • View sales reports: Track sales performance and generate reports.
    • Manage orders: Process customer orders and track their status.
    • User management: Add, update, or remove admin users.
  • Customer View:

    • Browse products: Customers can view available products.
    • Search functionality: Search for specific products based on name, category, etc.
    • User registration and login: Customers can create accounts and log in to manage their orders.

Tech Stack

  • Frontend:

    • Next.js: React framework for building server-side rendered React applications.
    • React: JavaScript library for building user interfaces.
    • Tailwind CSS: Utility-first CSS framework for styling.
    • NextAuth.js: Authentication library for Next.js applications.
  • Backend:

    • Node.js: JavaScript runtime environment.
    • Express.js: Web application framework for Node.js.
    • MongoDB: NoSQL database for storing product, user, and order data.

Getting Started

  1. Clone the repository:
    git clone <repository-url>