ashishlamsal / priority-analyzer

BE Admission Rank and Priority Analyzer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proirity Analyzer

This repository is a backend for BE Admission Rank and Priority Analyzer project. This project was done as an academic project assigned by the Department of Electronics and Computer Engineering, Pulchowk Campus under the subject Database Management System and Software Engineering.

Python  Django  React  HTML  CSS  Git  Visual Studio Code 

Links

Database Visualization

ModelGraph 

App Visualization

RankGraph 

Usage

    git clone https://github.com/ashishlamsal/priority-analyzer.git
    cd priority-analyzer/
    python -m venv venv
    ./venv/Scripts/activate
    pip install -r requirements.txt
    cd admission/
    python manage.py runserver

API Documentation

Detailed documentation of API can be found at /docs

Generate graphs for models

    python ./manage.py graph_models rank --arrow-shape normal > ./dotfiles/rank_models.dot
    python ./manage.py graph_models -a --arrow-shape normal > ./dotfiles/project.dot
    python ./manage.py graph_models --pydot rank --arrow-shape normal -g -o rank_models_visualized.svg
    python ./manage.py graph_models --pydot -a --arrow-shape normal -g -o rank_app_visualized.svg

About

BE Admission Rank and Priority Analyzer


Languages

Language:Python 98.1%Language:HTML 1.9%