Skip to content

A collaborative rendition of the familiar to-do list built with React.

Notifications You must be signed in to change notification settings

cpalmer-atx/toDoers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDoer's List

Because maximum productivity is a team effort!

Visualizing the development process

I love the development lifecycle. This section documents each step taken as the app grows from conception to minimum viable product and beyond.

Wire framing on paper

The initial sketch to guide the app organization / layout.

sketch



Crafting a responsive frontend

Here we can see the sloppy wire frame realized in a browser with the help of some boarders around each component.

outline



Introducing state

The Users component hides/displays UserForm and manages all users in UserList. Users are dynamically rendered as they are added. UserForm validates input in the following ways:

  1. Ensures name field isn't empty.
  2. Validates e-mail format using regex.
  3. Prevents rendering users with invalid entries.

outline



Initial styling and todo modal added

User cards are now generated with basic styling in place. Avatars are imported using gravatar and default to a retro avatar when no imported avatars are found. The old facebook resemblance is not a coincidence!

outline

About

A collaborative rendition of the familiar to-do list built with React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published