Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 1.18 KB

README.md

File metadata and controls

50 lines (39 loc) · 1.18 KB

employmentApp

Project desc

This is a simple social networking chat application developed with React, Redux, and React Router. To enhance my react knowledge, I desired to develop an app to showcase the ability to React development, and also seek for employment opportunity. To simplify the project, I utilized the Antd-mobile UI framework to reduce the workload of CSS. In addition, this project is full-stack development with ExpressJS, MongoDB as well as React.

Tech stack

  • React
  • React
  • Router4
  • Redux
  • webpack
  • ES6
  • Antd
  • Socket.io
  • ExpressJS
  • MongoDB

Run the project(MongoDB installment required)

git clone git@github.com:allen391/employmentApp.git

cd employmentApp

sudo mongod

npm i

npm run server

Features -- finished

  • login
  • register
  • logout
  • Edit userinfo(avtar, desc)
  • view the registed employer/employee
  • real-time chatting
  • multiple users chatting
  • display the unread message
  • dynamic message notification

TODO

  • userinfo modification(username, password)
  • beatify the UI

Page Intro

continuing

State customization and design

continuing