Skip to content

sale4319/trello-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandatory requirements:

  • Style the application​ in the spirit​ of the current Trello design ✔️
  • It resembles the designs of the original app and it looks nice ✔️
  • Main view can be a list or a kanban board or something entirely different ✔️
  • Connect to Trello API ✔️
  • CRUD operations for: Boards ✔️, Lists ✔️, Cards ✔️, Comments ✔️
  • Moving cards between lists ✔️
  • Should be deep-linkable: Boards ✔️, Lists ✔️, Cards ✔️
  • URL scheme:heavy_check_mark: :
    • Boards: /boards
    • Board: /board/{boardId}
    • Lists: /board/{boardId}/{listId}, are always on board and there is no visible change when deep linking so I disconnected it, I left dead code as example
    • Cards: deepLinkListsConnected ? /board/{boardId}/{listId}/{cardId} : /board/{boardId}/{cardId}

Optional requrements

  • Moving lists on board ✔️
  • Cards and lists persist new position ✔️
  • Set/Edit description ✔️
  • Centralized state management ❌
  • Unit tests ❌
  • Deep-link to comment ❌
  • User page ❌
  • Sidebar ❌
  • Your wildest dreams 💥

Deployment

  • You can test the application in local version, I checked everything and all requirements from the task are functional. You will need to insert your api key and token in AuthContext.js in order to connect to Trello API.

  • You can access application for preview here, but keep in mind that netlify router does not allow deep linking, I tried writing _redirects file but it is throwing ERR_TOO_MANY_REDIRECTS and I don't want to invest time setting up deployment.


About

Trello clone with atlassian API backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages