- Asynchronous JavaScript: Message Web Application
- With new Java backend server (cannot use two type of backend together)
- This project is a message application. We provide a platform for people to chat online with friends and communicate in groups. Here is the specific functions of our app.
- Resgister account
- Sign up
- View chatlist
- Send messages(text,emoji)
- Chat in groups
- View personal profile
- Update password in small windows
- Withdraw and delete messages
- New message reminder
- Create new chat
- JavaScript/TypeScript
- Scss
- Angular
- NodeJS
- MongoDB
- @angular/cli
- Socket.io
- Nebular
- Spring MVC
- Hibernate OGM
- netty-socketio
- Open at least 2 git bash shells;
- Run
git clone https://github.com/neu-mis-info6150-spring-2020/final-project-wednesday.git
; - Run
cd server
; - In server directory, execute
npm install
- Execute
node server.js
to run server - In webapp directory, execute
ng serve
- Access production serve at: http://localhost:4200
- Enjoy.