Skip to content

Latest commit

 

History

History
156 lines (119 loc) · 5.67 KB

File metadata and controls

156 lines (119 loc) · 5.67 KB

🚀 FinTechPro

Build Status Quality Gate Status Docker Pulls License: MIT

📋 Table of Contents

🎯 Overview

A modern, feature-rich web application built with Angular that provides comprehensive financial services management. Our platform offers a seamless experience for managing currencies, stocks, loans, and digital wallets.

✨ Features

  • 🔐 Secure Authentication
  • 💱 Currency Exchange
  • 📊 Real-time Market Analysis
  • 💰 Digital Wallet Management
  • 📈 Stock Trading
  • 💳 Loan Services
  • 🎯 Favorite Currency Tracking
  • 📱 Responsive Design
  • 🤖 AI-Powered Market Predictions

📸 Screenshots

Login Page

Login Page

*Secure and intuitive authentication interface*

Homepage

Homepage

*Modern dashboard with quick access to all features*

Features Overview

Features

*Comprehensive suite of financial tools*

Dashboard

Dashboard

*Real-time financial insights and analytics*

Analytics

Analytics

*Detailed market analysis and trends*

Wallet Management

Wallet

*Digital wallet with transaction history*

Loan Services

Loan

*Easy loan application and management*

Favorite Currencies

Favorite Currencies

*Personalized currency tracking*

Market Prediction

Market Prediction

*AI-powered market trend analysis*

Profile Settings

Activity

*Comprehensive transaction history and alerts*

🛠 Tech Stack

Angular TypeScript Tailwind Docker Kubernetes Jenkins AWS Nginx

📂 Project Structure

src/
├── 📱 app/
│   ├── 📊 models/
│   ├── 🔧 services/
│   ├── 🎨 components/
│   └── 📦 modules/
├── 🎯 assets/
├── ⚙️ environments/
└── 🎨 styles/

🔄 Pipeline

Our robust CI/CD pipeline ensures reliable and consistent deployments:

CI/CD Pipeline

Pipeline Stages

  1. 📥 Code Checkout
  2. 🔍 Static Code Analysis
  3. 🏗️ Build for Production
  4. 🐳 Docker Build & Push
  5. 🚀 EKS Deployment

🚀 Getting Started

# Install dependencies
npm install

# Start development server
npm start

# Run tests
npm test

# Build for production
npm run build

👥 Team

Avatar Name Role GitHub
Zakariae Azarkan DevOps Engineer @zachary013
El Mahdi Id Lahcen Frontend Developer @goalaphx
Hodaifa Cloud Architect @hodaifa-ech
Khalil El Houssine Backend Developer @khalilh2002
Mohamed Amine BAHASSOU ML Engineer @Medamine-Bahassou

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by the Fintech Team