5f8d52f06da1b40dfad06b45eb7c7858b6df3a81
Este proyecto consiste en el desarrollo de un sistema de gestión de parqueaderos que permite a los usuarios reservar espacios de estacionamiento, administrar sus reservas, realizar pagos y acceder a información detallada sobre los parqueaderos disponibles.
- Python >= 3.x
- PostgreSQL
- Pip (administrador de paquetes de Python)
-
Clona este repositorio en tu máquina local:
git clone https://github.com/londono27/Four-Park-CO.git
-
Ve al directorio del proyecto:
cd directorio del proyecto Four-Park-CO
-
Crea y activa un entorno virtual (opcional pero recomendado):
python -m venv `nombre_para_el_entorno_virtual` django_venv\Scripts\activate # Windows
-
Instala las dependencias del proyecto:
pip install -r requirements.txt
-
Configura la base de datos en PostgreSQL: https://stackpython.medium.com/how-to-start-django-project-with-a-database-postgresql-aaa1d74659d8
- Crea una base de datos en PostgreSQL para el proyecto.
- Actualiza las configuraciones de la base de datos en
settings.py
con las credenciales de tu base de datos PostgreSQL. - DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql_psycopg2",
"NAME": env("DB_NAME"),
"USER": env("DB_USER"),
"PASSWORD": env("DB_PASSWORD"),
"HOST": env("DB_HOST"),
"PORT": env("DB_PORT"),
}
}
-
Realiza las migraciones de la base de datos:
python manage.py makemigrations python manage.py migrate
-
Ejecuta el servidor de desarrollo:
python manage.py runserver
-
Abre tu navegador web y accede a
http://localhost:8000/
o el que aparezca en consola para ver la aplicación en funcionamiento.