https://financiaai.vercel.app/
Financia.AI es una plataforma fintech diseñada para resolver problemas de acceso a financiamiento y oportunidades de inversión. La startup ofrece préstamos a personas que desean comprar terrenos, proporcionando un proceso transparente y accesible para obtener financiamiento. Además, Financia.AI presenta un producto para inversionistas similar a un plazo fijo, donde el dinero de los inversionistas se utiliza para otorgar estos préstamos.
Tecnologías Utilizadas
- Frontend: React, Tailwind CSS, Swiper, etc
- Backend: SpringBoot, Docker, etc
- Base de Datos: Postgress
- Herramientas de Desarrollo: Vite, TypeScript, Swagger, etc
Arquitectura Distribuida:
- Frontend: Vercel
- Backend: Render
- Base de Datos: Neon
- Files: Cloudinary
- Documentación Backend: https://api-deploy-lastest.onrender.com/swagger-ui/index.html
- Figma Diseño: https://www.figma.com/design/YfDilW3qRO4MSPlhQ7qNj2/Financia.ai--WEB-3-(COMPARTIDO)?node-id=0-1&node-type=canvas&t=tKe5HWtAwrevGuJG-0
- Figma Backend: https://www.figma.com/board/BneUi23r574kUciTxFukvH/Backend?node-id=0-1&t=YwwjkO2Xn6nQIky5-1
- Repositorio GitHub: https://github.com/No-Country-simulation/equipo-h3-25-proptech
- Deploy frontend: https://financiaai.vercel.app/
Video de presentación: financia.ia YouTube
- Clonar el repositorio:
git clone https://github.com/No-Country-simulation/equipo-h3-25-proptech.git
-
Abrir el proyecto con tu IDE preferido
-
Configurar las variables de entorno:
Crea un archivo .env dentro de la carpeta /backend y añade las siguientes variables de entorno:
DB_URL= db url ej. jdbc:postgresql://xxx/xxx?xxx
DB_PASSWORD= db pasword
DB_USERNAME= db username
FRONTEND_URL= url del frontend
Iniciar la aplicación
- Navegar al directorio del frontend:
cd ..
cd frontend
- Instalar las dependencias:
npm install
- Configurar las variables de entorno:
Crea un archivo .env dentro de la carpeta /frontend y añade las siguientes variables de entorno:
VITE_API_BASE_URL=http://localhost:3000/api/
VITE_CLOUDINARY_CLOUD_NAME=YOUR_CLOUD_NAME
VITE_CLOUDINARY_UPLOAD_PRESET=YOUR_UPLOAD_PRESET
Iniciar la aplicación:
npm run dev