Skip to content

gtrkiller/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Before executing the script you should change the user and password for the mysql DB on line 2 and 3 of the script. Also, you should change the mysql credentials to yours in the controllers/posts.js file.

For now, the database is accessed through localhost, so that means you can see the responsive design and login on the local network on a cellphone, but you cannot see the cards containing the items because you can't access them from the DB server. You can try the To Do functionality on the computer running the client and server only.

Technologies used:

Node 14.17.10 React 16.12.0 MySQL 8.0

Client dependencies:

"@material-ui/core": "^4.9.10", "@material-ui/icons": "^4.9.1", "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.3.2", "@testing-library/user-event": "^7.1.2", "axios": "^0.19.2", "create-react-app": "^5.0.0", "moment": "^2.27.0", "react": "^16.12.0", "react-dom": "^16.12.0", "react-file-base64": "^1.0.3", "react-redux": "^7.1.3", "react-scripts": "3.4.1", "redux": "^4.0.5", "redux-thunk": "^2.3.0"

Server dependencies:

"body-parser": "^1.19.0", "cors": "^2.8.5", "express": "^4.17.1", "mongoose": "^5.9.29", "mysql": "^2.18.1", "nodemon": "^2.0.15" "concurrently": "^7.0.0"

About

A simple todo-app with React, Node and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published