logo
0
0
WeChat Login

IM App

Internal IM application built with Taro + React Native.

Features

  • User authentication
  • Real-time messaging
  • Contact list with department grouping
  • Chat history
  • Profile management
  • Settings

Tech Stack

  • Taro 4.2.0
  • React 18
  • TypeScript
  • Zustand (State Management)
  • Sass

Development

# Install dependencies
npm install

# Start H5 development (for browser testing)
npm run dev:h5

# Start React Native development
npm run dev:rn

# Build for production
npm run build:rn

Project Structure

src/
  pages/
    index/       - Chat list (main page)
    login/       - Login page
    chat/        - Chat detail
    contacts/    - Contact list
    profile/     - User profile
    settings/    - App settings
  store/         - Zustand state management
  services/      - API services
  utils/         - Utility functions
  styles/        - Global styles and variables
  components/    - Reusable components

About

No description, topics, or website provided.
Language
TypeScript64.4%
JavaScript4%
HTML1.5%
Others30.1%