Skip to content
caudex-noxPublic

About

Full-stack web project built with React, Node.js, Express, Prisma and PostgreSQL.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Orestes

Orestes es una plataforma web full-stack en desarrollo, construida con una arquitectura moderna y escalable. El proyecto se centra en la gestión eficiente de datos, manteniendo una separación estricta entre el cliente y el servidor para garantizar un desarrollo colaborativo ordenado.

🧱 Arquitectura del Sistema

La aplicación utiliza un modelo cliente-servidor con comunicación mediante JSON:

React (Frontend) ↔ Express (API) ↔ Prisma (ORM) ↔ PostgreSQL (DB)


🛠️ Stack Tecnológico

Componente Tecnologías
Frontend React, Vite, CSS, JavaScript (JSX)
Backend Node.js, Express, Prisma ORM
Base de Datos PostgreSQL
Herramientas Dotenv, Nodemon, pnpm

📂 Estructura del Proyecto

Representación de la raíz y carpetas principales:

orestes/
├── frontend/          # Aplicación React + Vite
│   ├── public/        # Assets y recursos estáticos
│   └── src/           # Componentes y lógica de UI
├── backend/           # API REST con Node + Express
│   ├── prisma/        # Modelado de datos y migraciones
│   └── .env.example   # Plantilla de configuración
└── README.md

⚙️ Configuración del Entorno

Para trabajar en este proyecto, cada desarrollador debe contar con:

  1. Requisitos previos: Node.js, PostgreSQL y pnpm instalados.
  2. Variables de Entorno: * Es necesario crear un archivo .env dentro de la carpeta backend/.
    • Configurar la URL de conexión a la base de datos y puertos según corresponda.
  3. Instalación de dependencias:
# En la raíz del proyecto, instalar ambos entornos
cd frontend && pnpm install
cd ../backend && pnpm install

Warning

Los archivos .env contienen credenciales sensibles y nunca deben incluirse en el repositorio por razones de seguridad


🚧 Estado del Proyecto:

Actualmente el proyecto se encuentra en fase de desarrollo activo. Estamos trabajando en la implementación de las funcionalidades base y la estabilización de la API.


👥 Equipo

Proyecto desarrollado de forma colaborativa por el equipo de Caudex.

Note

Este README es provisorio y se irá actualizando a medida que el proyecto evolucione.

About

Full-stack web project built with React, Node.js, Express, Prisma and PostgreSQL.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages