cmkap / muzz-chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

muzz-chat

Project Overview

  • Name: muzz-chat
  • Private: true
  • Version: 0.0.0
  • Type: module

Scripts

  • dev: Run Vite for development.
  • build: Compile TypeScript and build with Vite.
  • lint: Lint the project using ESLint.
  • preview: Preview the project using Vite.

Dependencies

  • @chakra-ui/icons: ^2.1.1
  • @chakra-ui/react: ^2.8.2
  • @emotion/react: ^11.11.1
  • @emotion/styled: ^11.11.0
  • formik: ^2.4.5
  • framer-motion: ^10.16.5
  • moment: ^2.29.4
  • react: ^18.2.0
  • react-dom: ^18.2.0
  • react-router-dom: ^6.18.0
  • socket.io-client: ^4.7.2
  • yup: ^1.3.2

Development Dependencies

  • @types/react: ^18.2.15
  • @types/react-dom: ^18.2.7
  • @typescript-eslint/eslint-plugin: ^6.0.0
  • @typescript-eslint/parser: ^6.0.0
  • @vitejs/plugin-react: ^4.0.3
  • eslint: ^8.45.0
  • eslint-plugin-react-hooks: ^4.6.0
  • eslint-plugin-react-refresh: ^0.4.3
  • typescript: ^5.0.2
  • vite: ^4.4.5

Getting Started

  1. Install dependencies: npm install
  2. Run development server: npm run dev
  3. Build for production: npm run build

Default Usernames for Testing

  • Username: John

  • Password: (can be anything)

  • Username: Jane

  • Password: (can be anything)

Please use the provided default usernames (John and Jane) for testing purposes. You can set any password when logging in.

Additional Notes

  • Make sure the server is running before using the chat application.

Server

Project Overview

  • Name: server
  • Version: 1.0.0
  • License: ISC

Scripts

  • start: Start the server using Nodemon.
  • test: Placeholder for testing scripts.

Dependencies

  • cors: ^2.8.5
  • express: ^4.18.2
  • helmet: ^7.1.0
  • socket.io: ^4.7.2
  • yup: ^1.3.2

Development Dependencies

  • @types/express: ^4.17.21
  • @types/node: ^20.9.0
  • nodemon: ^3.0.1
  • ts-node: ^10.9.1
  • typescript: ^5.2.2

Getting Started

  1. Install dependencies: npm install
  2. Start the server: npm start

Additional Notes

  • Ensure that the client is configured to connect to this server.
  • Customize the server as needed for your chat application.

About


Languages

Language:TypeScript 96.3%Language:JavaScript 2.0%Language:HTML 1.7%