WasteManagement
Django-based web application designed to enhance efficiency in waste management
Install / Use
/learn @BogdanMFometescu/WasteManagementREADME
Waste Management System
Project-Overview
The Waste Management System is a Django-based web application designed to enhance efficiency in waste management and promote environmental sustainability. This application allows users to track waste collection and manage recycling processes.
Features
- User Registration and Login: Secure user authentication system.
- Waste Collection Tracking: Users can track waste collection and disposal/recycling.
- Recycling Management: Information and management tools for recycling processes.
- Export data in csv and pdf format
- API : built with DRF and simple-jwt
Technology Stack
- Backend: Django (Python)
- Database: Postgresql
- API: Django Rest Framework
- Frontend: HTML, CSS
- Dependency Management: Poetry
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
- Python 3.8+
- Poetry (for dependency management)
- Django 4.2+
Installation
1.Clone the repository
- git clone https://github.com/yourusername/WasteManagement.git
- cd WasteManagement
2.Set up a Poetry environment
poetry shell
poetry install
3.Initialize the database
- create .env file with the variable names from settings.py.
To generate a new Django secret key use the following command:
python manage.py shell
from django.core.management.utils import get_random_secret_key
print(get_random_secret_key())
python manage.py migrate
4.Create a superuser (optional)
python manage.py createsuperuser
5.Run the development server
python manage.py runserver
6.Access the application
- Open your web browser and navigate to http://127.0.0.1:8000/.
Testing
python manage.py test
License
- This project is licensed under the MIT License.
Versioning
- ** This application is at version 0.3.2 and subjected to future changes.**
Related Skills
claude-opus-4-5-migration
107.2kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
346.4kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
TrendRadar
50.7k⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
mcp-for-beginners
15.8kThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
