Skip to content

LQ458/StatsifyFinance

Repository files navigation

Introduction

StatsifyFinance is a comprehensive financial tool website designed for both beginners and professionals. The platform provides rich financial analysis tools, trading strategy guides, and professional financial education resources.

Key Features

Analysis Tools

  • Qualitative Analysis: Comprehensive explanations of economic concepts with case studies
  • Quantitative Analysis: In-depth exploration of quantitative economic concepts and practical applications

Strategy Center

  • Trading Strategies: Detailed trading methodologies and practical case studies
  • Investor Profiles: Characteristics and investment approaches of different investor types
  • Risk Management: Systematic risk control methods and industry analysis

Resource Center

  • Financial Articles: Up-to-date industry dynamics and trend analysis
  • Search Function: Convenient site-wide content retrieval system
  • Financial Terminology: Detailed explanations and definitions of professional terms

Technical Architecture

Core Tech Stack

- Next.js: React framework
- Tailwind CSS: Styling framework
- Antd UI: UI component library
- Echarts: Chart visualization
- MongoDB: Database
- Next Auth: Authentication system
- TypeScript: Type system
- @wangeditor/editor: Web editor
- Swiper: Touch slider

Project Structure

├── app/                # Next.js main application directory
│   ├── pages/         # Page routes
│   ├── api/          # API routes
│   └── components/   # Page components
├── components/        # Shared components
│   ├── ui/           # UI components
│   └── business/     # Business components
├── models/           # MongoDB data models
├── libs/            # Database connection
└── src/             # Web data and style files

Getting Started

# Clone the project
git clone https://github.com/LQ458/StatsifyFinance.git

# Install dependencies
npm install

# Run development server
npm run dev

# Build production version
npm run build

中文版介绍

Contributing

Issues and pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the Apache-2.0 license