CephAlignify is an AI-powered cephalometric analysis tool designed to assist dentists, orthodontists, and oral/maxillofacial surgeons in treatment planning. The system automates landmark detection from cephalometric X-ray images, providing precise measurements and insights to streamline clinical workflows.
- Automated Cephalometric Landmark Detection: Uses AI to identify key anatomical landmarks.
- Patient Record Management: Securely store and manage patient data.
- AI-Driven Analysis: Generates cephalometric measurements and reports.
- Interactive 3D Visualization: Visual representation of skeletal structures.
- Appointment Scheduling: Seamlessly manage patient appointments.
- User Roles: Supports different access levels (Doctor, Secretary).
Note that this file is a boilerplate and will constantly be updated when a new technology is used in the project
Ensure you have the following installed on your system:
-
Clone the repository:
git clone https://github.com/ibrahimAlbadawi/CephAlignify.git cd CephAlignify/backend -
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install backend dependencies:
pip install -r requirements.txt
-
Apply database migrations:
python manage.py migrate
-
Run the backend server:
python manage.py runserver
-
Navigate to the frontend directory:
cd ../frontend -
Install dependencies:
npm install # or `yarn install` -
Start the frontend development server:
npm run dev # or `yarn dev`
- Open
http://localhost:3000to access the frontend. - API runs on
http://127.0.0.1:8000(Django backend). - Login as a doctor or secretary to start managing patient records and analyzing cephalometric images.
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -m "Added new feature"). - Push to the branch (
git push origin feature-branch). - Open a Pull Request.
CephAlignify is currently open source but may transition to a commercial license in the future.