kuhuhalder / book-manager

A simple CRUD app using Express and GCP Cloud SQL as the backend server and the React as the client/ front-end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book Manager App

This is a simple crud app to manage books. It is a full stack app that uses the following technologies:

  • React
  • Redux
  • Node
  • Express
  • MySQL

Installation

Server

  1. Install dependencies
npm install
  1. Create a database in MySQL
  2. Create a .env file in the root directory and add the following:
DB_HOST=localhost
DB_USER=root
DB_PASSWORD=yourpassword
DB_NAME=yourdatabasename
  1. Run the server
node app.js

Client

  1. Install dependencies
npm install
  1. Run the client
npm start

Usage

  1. Add a book
  2. Edit a book
  3. Delete a book

About

A simple CRUD app using Express and GCP Cloud SQL as the backend server and the React as the client/ front-end


Languages

Language:JavaScript 63.3%Language:HTML 23.8%Language:CSS 12.9%