Team Name: RadarVision
ID: 39446
Web App Repository
Prototype Repository
Frontend: HTML, CSS, JavaScript.
Backend: Flask.
Machine Learning: Python, PyTorch, Scikit-learn, numpy.
Visualization: Matplotlib.
Deployment: Docker, gunicorn, nginx, Route 53, certbot.
API Testing: Postman API.
Version Control & CI/CD: Git/GitHub.
Micro-Doppler-Based-Target-Classification-/
├── Backend/ # Flask backend directory
│ ├── static/ # Static files like css, js, images, etc
│ ├── templates/ # Frontend html files as templates for Flask
│ ├── app.py # Main Flask App
│ ├── venv # virtual env Folders
│ ├── .gitignore
│ ├── monitor.py # file to monitor errors and logs
│ ├── requirements.txt # flask requirements
│ ├── .env # General environment variables
│ └── README.md # Backend documentation
├── ml_model/ # Machine learning model directory
│ ├── notebooks/ # Jupyter notebooks for experiments and model training
│ ├── src/
│ │ ├── data/ # Data handling scripts
│ │ ├── model/ # Model training, evaluation, and prediction scripts
│ │ ├── utils/ # Utility scripts (data preprocessing, visualization)
│ │ ├── main.py # Main script python file to run the pretrained moddel
│ ├── requirements.txt # Python dependencies for ML
│ ├── venv/ # Virtual environment for ML
│ ├── .gitignore # Ignore unnecessary files (e.g., model weights, virtual env)
│ └── README.md # ML model documentation
├── docker-compose.yaml # Docker Compose file (if containerizing)
├── Dockerfile # Dockerfile for backend (if containerizing)
├── .gitignore # Global .gitignore file
├── LICENSE # License file
└── README.md # Main project documentation
-
Fork the repository
-
Create a new branch:
git checkout -b feature
-
Make your changes
-
Add your changes:-
git add <filename>
-
Commit your changes:
git commit -m 'Add new feature'
-
Push to the branch:
git push origin feature
-
Create a new Pull Request