Skip to content

No-Country-simulation/h4-04-fintech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IUPI Ahorro e Inversiones

Descripción de la imagen

Industria o Rubro

La industria fintech se enfoca en la innovación tecnológica aplicada a los servicios financieros. Este proyecto se enmarca en este sector, ofreciendo soluciones digitales que facilitan el ahorro y la inversión, mejorando la inclusión financiera y proporcionando herramientas avanzadas para la gestión del patrimonio personal.

Breve Descripción del Proyecto

Incluir financieramente a la población argentina en un contexto económico complejo y cambiante, brindando herramientas que faciliten el ahorro e inversión a personas de diferentes edades y niveles de experiencia. iUpi es una aplicación financiera diseñada para empoderar a los usuarios en la gestión y crecimiento de su patrimonio. La plataforma permite definir objetivos personales, como la planificación de unas vacaciones, la compra de bienes como un automóvil o un departamento o la financiación de proyectos a largo plazo. Basándose en estos objetivos, iUpi asigna un portafolio de inversiones personalizado, adaptado al perfil del usuario y a las dinámicas del mercado. Además, la app aprende del comportamiento de cada usuario y ofrece recomendaciones de inversión cada vez más precisas y alineadas con sus metas.

Colaboradores

Foto Nombre Rol LinkedIn GitHub
Isaac Urdaneta Isaac Urdaneta Frontend Developer LinkedIn GitHub
Raydberg Gabriel Raydberg Gabriel Fullstack Developer LinkedIn GitHub
Bárbara Espinola Bárbara Espinola Fullstack Developer LinkedIn GitHub
Matias Javier Paredes Matias Javier Paredes Fullstack Developer LinkedIn GitHub
Jefferson Serrano Jefferson Serrano Data Science LinkedIn GitHub
Walkiria Arteaga Walkiria Arteaga UI/UX Designer LinkedIn GitHub
Anthony Parra Anthony Parra Backend Developer LinkedIn GitHub

Instrucciones para Instalar y Ejecutar el Proyecto Localmente

Instrucciones para Instalar y Ejecutar el Proyecto Localmente

  1. Clonar el repositorio:

    git clone https://github.com/No-Country-simulation/h4-04-fintech.git
  2. Instalar dependencias:

    • Backend:
      cd server
      ./mvnw install
    • Frontend:
      cd client
      npm install
    • Model AI:
        cd model-ia
        pip install -r requirements.txt
  3. Configurar las variables de entorno:

    • Crear un archivo .env en la carpeta server con las credenciales para la base de datos.
    • Crear un archivo .env.local en la carpeta client con las variables necesarias para el frontend.
  4. Ejecutar el proyecto:

    • Backend:
      cd server
      ./mvnw spring-boot:run
    • Frontend:
      cd client
      npm run dev
    • Model AI
      cd model-ia
      python manage.py runserver
  5. Abrir el proyecto:

    • Backend API estará disponible en http://localhost:8080.
    • Frontend estará disponible en http://localhost:3000.
    • Model AI estará disponible en http://127.0.0.1:8000/api.

Tecnologías Utilizadas

Backend

  • Java Java
  • Spring Boot Spring Boot
  • PostgreSQL PostgreSQL / MySQL
  • Hibernate Hibernate ORM
  • Maven Maven
  • Lombok Lombok
  • Swagger Swagger
  • Spring Security Spring Security
  • JWT JWT
  • Cloudinary Cloudinary
  • OAuth2 OAuth2

Model AI

  • Python Python
  • Django Django
  • Scikit-learn Scikit-learn
  • Pandas Pandas
  • Numpy Numpy
  • Jupyter Jupyter

Frontend

  • React React (Next.js)
  • TypeScript TypeScript
  • Tailwind CSS Tailwind CSS
  • Zustand Zustand

Enlaces Relevantes

  • Documentación de calidad
  • Figma
  • Repositorio GitHub
  • Deploy
  • Video

Releases

No releases published

Packages

No packages published

Contributors 5