A CRUD app built with React hooks, GraphQL and Appollo client on the front end.
On the backend it's built with Node.js, GraphQL, Express.js, express-graphql, mongoose and MongoDB.
Open the frontend
folder in the terminal and run npm install. Do the same thing in the backend
folder
npm install
The Frontend can be started by entering
yarn start
in the frontend
terminal
The backend server can be started by entering
npm run dev
in the backend
terminal.
-
Check for duplicate entries.
-
Force format on phone number.
-
Implement a more flexible date input.