An open API service indexing awesome lists of open source software.

https://github.com/delfinodjaja/inventorymanagementprototype

Simple veterinarian clinic inventory management system
https://github.com/delfinodjaja/inventorymanagementprototype

css django-project fullstack-development html javascript prototype python

Last synced: 9 months ago
JSON representation

Simple veterinarian clinic inventory management system

Awesome Lists containing this project

README

          

Features



  • Role-based access: Users can be Staff, Customer, or Doctor.


  • Doctor-specific view: Doctors can view only their own appointments.


  • Admin control: Admin can manage roles and users via the /admin panel.


  • Inventory system: Simple inventory with full CRUD (Create, Read, Update, Delete) functionality.


  • Web interface: All core actions are performed through the built-in web interface.


How to Use


  • First, clone the repository using git clone, then navigate into the project folder.
  • Create a virtual environment using python -m venv venv, and activate it. On Windows, use venv\Scripts\activate; on macOS/Linux, use source venv/bin/activate.
  • Install all required dependencies by running pip install -r requirements.txt.
  • Apply the migrations by running python manage.py migrate.
  • Create a superuser account with python manage.py createsuperuser and follow the prompts.
  • Start the development server using python manage.py runserver.
  • Open your browser and go to http://127.0.0.1:8000/ to view the project.