├── .Babelrc ├── .env.example ├── .gitignore ├── README.md ├── package.json ├── src ├── app │ ├── controllers │ │ ├── Auth │ │ │ ├── AuthController.js │ │ │ └── config.js │ │ ├── MessageController.js │ │ ├── RoomController.js │ │ └── UserController.js │ ├── models │ │ ├── index.js │ │ └── server │ │ │ ├── Message.js │ │ │ ├── Room.js │ │ │ └── User.js │ └── mongo │ │ └── database.js ├── index.js ├── routes │ ├── auth.js │ ├── index.js │ ├── message.js │ ├── room.js │ └── users.js ├── server │ └── socket.js └── vendor │ ├── server.js │ └── utils │ ├── info.json │ └── server │ ├── functions │ ├── ConsoleBox.js │ ├── ErrorHandle.js │ ├── InfoVersion.js │ ├── Logger.js │ └── ResponseLogger.js │ └── index.js ├── yarn-error.log └── yarn.lock /.Babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/.Babelrc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | SERVER_PORT=3010 2 | MONGO_URL="mongodb://localhost:27017/serverchat" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | public/ 4 | .vercel 5 | .env -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/package.json -------------------------------------------------------------------------------- /src/app/controllers/Auth/AuthController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/controllers/Auth/AuthController.js -------------------------------------------------------------------------------- /src/app/controllers/Auth/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/controllers/Auth/config.js -------------------------------------------------------------------------------- /src/app/controllers/MessageController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/controllers/MessageController.js -------------------------------------------------------------------------------- /src/app/controllers/RoomController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/controllers/RoomController.js -------------------------------------------------------------------------------- /src/app/controllers/UserController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/controllers/UserController.js -------------------------------------------------------------------------------- /src/app/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/models/index.js -------------------------------------------------------------------------------- /src/app/models/server/Message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/models/server/Message.js -------------------------------------------------------------------------------- /src/app/models/server/Room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/models/server/Room.js -------------------------------------------------------------------------------- /src/app/models/server/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/models/server/User.js -------------------------------------------------------------------------------- /src/app/mongo/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/app/mongo/database.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/index.js -------------------------------------------------------------------------------- /src/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/routes/auth.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/routes/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/routes/message.js -------------------------------------------------------------------------------- /src/routes/room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/routes/room.js -------------------------------------------------------------------------------- /src/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/routes/users.js -------------------------------------------------------------------------------- /src/server/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/server/socket.js -------------------------------------------------------------------------------- /src/vendor/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/server.js -------------------------------------------------------------------------------- /src/vendor/utils/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/info.json -------------------------------------------------------------------------------- /src/vendor/utils/server/functions/ConsoleBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/functions/ConsoleBox.js -------------------------------------------------------------------------------- /src/vendor/utils/server/functions/ErrorHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/functions/ErrorHandle.js -------------------------------------------------------------------------------- /src/vendor/utils/server/functions/InfoVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/functions/InfoVersion.js -------------------------------------------------------------------------------- /src/vendor/utils/server/functions/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/functions/Logger.js -------------------------------------------------------------------------------- /src/vendor/utils/server/functions/ResponseLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/functions/ResponseLogger.js -------------------------------------------------------------------------------- /src/vendor/utils/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/src/vendor/utils/server/index.js -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revell29/chat-engine_NodeJS/HEAD/yarn.lock --------------------------------------------------------------------------------