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.