Skip to content
Cyrus Cai edited this page Apr 20, 2016 · 4 revisions

Whisper

A Totally Anonymous Chatting System

Table of contents

  • About
  • [Original Ideas](#original ideas)

About

  • Our project has server side and client side.
  • The server side use feathersjs, which is a minimalist real-time framework for apps.
  • The client side bases on ionic framework, which is a front-end framework for developing hybrid mobile apps.

Original Ideas

  • Our original ideas of this project is to build a totally anonymous voice chatting system. Whenever a new user sign up into our system, he/she will be given a random name and profile image. We also provide functions to change the voice of each message.
  • To finish our final goals, we divide 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 visit history will be stored for another visit.
  • Step 2, add voice message into the system
    • each voice message will be sent to server side, and transmit to all users in the room
  • Step 3, provide functions to change voice
    • A list of characteristic voices can be chosen to change our voice message.
Clone this wiki locally