Skip to content

TODO project made with React, Apollo Client, Redux, GraphQL, and PostgreSQL

License

Notifications You must be signed in to change notification settings

josenaves/todo-react-graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

todo-react-graphql

TODO project made with React, Redux, GraphQL, and PostgreSQL

How to run this code

First of all, download or clone this repository.

After that, go to the project folder and type this on command line:

Open 2 terminals on project root folder.

In the first terminal, type:

> cd backend; npm install; npm start

In the second terminal, type:

> cd frontend; npm install; npm start

A new window should open in your default browser and you can play around with my app.

Features

Frontend

  • Apollo client
  • Redux
  • Load all TODO tasks
  • Add new TODO task
  • Remove TODO task
  • Edit TODO task
  • Mark TODO task as completed
  • Sort TODO task by priority
  • Sort TODO task by due date

Backend

  • Node and Apollo Server
  • Apollo Server
  • Knex

Who am I

I'm a software engineer who loves mobile development. You can know more about me reading my articles, reading my tweets, reading my code.

About

TODO project made with React, Apollo Client, Redux, GraphQL, and PostgreSQL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published