Build React.js Express SQLite3 CRUD App Using Sequelize & Node.js

CRUD App with React Hooks (+Axios)

A simple CRUD (Create, Retrieve, Update, Delete) app with React Hooks (+Axios) consuming a simple Node.js API server (+Sequelize Sqlite).

React.js Express SQLite3 CRUD App Using Sequelize & Node.js
React.js Express SQLite3 CRUD App Using Sequelize & Node.js

Install Dependencies

Shell
Shell
Shell
Shell
Shell
Shell

React.js Express SQLite3 CRUD App Using Sequelize & Node.js

index.js

JavaScript

Frontend Dependencies

DEPENDENCIESLINKS
axioslink
querystringlink
reactlink
react-domlink
react-scriptslink

CSS Style – (HTML tags on index.html): Materialize

Shell

Start react app. Port: http://localhost:3000

Backend Dependencies

DEPENDENCIESLINKS
corslink
expresslink
sequelizelink
sqlite3link
DEV-DEPENDENCIESLINKS
nodemonlink
sequelize-clilink
Shell

Start API server. Port: http://localhost:3333

Database in: database/database.sqlite

The database.sqlite already contains some data.

Api routes:

VERBROUTE
get/api
post/api
put/api/:id
delete/api/:id

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.