Welcome to Proyecto Documentation
A comprehensive Django-based project management system for tracking projects, tasks, and team members with powerful PDF reporting capabilities.
Quick Start
Get up and running with Proyecto in just a few steps
Set up your environment
Install Python 3.8+ and PostgreSQL, then create a virtual environment for your project.
Install dependencies
Install the required packages including Django 3.2.18 and psycopg2 for PostgreSQL connectivity.
The requirements include: Django==3.2.18, psycopg2==2.9.5, asgiref==3.4.1, and other essential packages.
Configure your database
Set up PostgreSQL database connection in your settings. Update the database configuration with your credentials.
Core Features
Everything you need to manage projects and teams effectively
Project Management
Create and manage projects with team leaders and assigned members. Track project status and generate detailed reports.
Task Tracking
Organize work with task assignment and tracking. Each task can be assigned to a team member with full CRUD operations.
Team Management
Manage your team members (encargados) and assign them to projects and tasks with flexible role assignments.
PDF Reports
Generate professional PDF reports for projects, tasks, and team listings with customizable templates.
Explore by Topic
Dive deeper into specific areas of the documentation
Authentication
Secure user authentication and session management
Workflow
Learn the complete workflow from project creation to completion
Database Setup
Configure PostgreSQL for production deployments
Data Models
Explore the Django models and database schema
Views & Forms
Understand the views and forms architecture
Configuration
Complete settings and configuration reference
Ready to get started?
Follow our comprehensive installation guide to set up Proyecto on your system, or jump straight into the quickstart to see it in action.