GitHub is tired of shopping, let's browse Gitee together today.
A simple but beautiful chat application is recommended. The developer howcode used his spare time to make a relatively complete chat application: HasChat, which is a set of communication chat pages built with popular technology stacks.
01. Open source address
This simple small project is free and open source. The author aims to give some guidance to newcomers who are just learning this field. Whether you are front-end or back-end, I believe this open-source communication and chat project can inspire you to take off.
The front end of HasChat uses Vue3 + Vite + TypeScript + Naive UI + Socket.io and other technology stacks, and the back end uses the Express.js technology stack. The following two projects correspond to the front-end and back-end of the chat application, respectively.
前端:https://gitee.com/howcode/has-chat
后端:https://gitee.com/howcode/has-chat-service
02. System function
Login, randomly obtain user login, or register by sending email verification code.
Record historical conversations, record historical chat content
Send rich text content with emoji and text combinations
Send pictures or emoticons
The project's Readme file provides a detailed project deployment tutorial, including environment installation, database configuration, and more.
Visit GitHub to recommend a fun and interesting open source project every day. The open source projects recommended in history have been included in the GitHub project. Welcome to Star:
历史盘点:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
Recommended reading
1. What fun projects are there on GitHub?
2. Recommend a high-value NetEase cloud player