CalendarApp Project as part of a React course from zero What I learned/used: React Hooks. Fetch to node api rest. react-big-calendar library. Private and public routes with React Router v5. Redux patron. Application images Rest api Login where we forbid the access to principal routes Main screen Add new event If we select an event we can edit o delete it We also can double click an event to edit it