-
Notifications
You must be signed in to change notification settings - Fork 1
Home
yancey edited this page Apr 20, 2016
·
4 revisions
A Totally Anonymous Chatting System
- About
- [Original Ideas](#original ideas)
- Our project has both server side and client side.
- The server side use feathersjs, which is the minimalist real-time framework for apps.
- The client side is based on ionic framework, a front-end framework for developing hybrid mobile apps.
- Our original ideas of this project is to build a totally anonymous voice chatting system. Whenever a new user sign in to our system, he/she will be given a random name and profile image. We also provide functions to change the effect of voice for each message, like you can choose either a child's voice or a robot's voice.
- In order to achieve our final goals, we divided our project into three steps.
- Step 1, build a basic anonymous chat room.
- Every new user will be assigned a random name and profile image.
- All uses have the right to create new room, set/update room name and topic.
- Users can join any chat rooms, the visiting history will be stored.
- Step 2, introduce voice feature into our system
- each voice message will be sent to server side, and transmit to all users of the room
- Step 3, provide functions to change voice
- Provide a list of characteristic voice effects for users.