A web-based application that helps us to record when and how much money we deposit or withdraw.
- Clone the repository
- Change to your mongodb account in server.js
- Use
npm install
to install packages for backend,npm audit fix
if needed. - Then
cd client
and usenpm install
to install packages for front end - After installing,
cd ..
to go back to the root directory and usenpm start
to start the application. - The website should now running on
localhost:3000
- Client-side programs in React.js
- Server-side programs in Express (Node.js)
- Socket.io to connect client-side and server-side
- Database in Mongodb
Design the user interface and the functions.
- Learn much about socket.io, and how it play with React.js
- It's hard and waste time to design a good-looking UI, so I still need to be familiar with some Internet source ,like bootstrap...