Inspiration for TempLists
to-do list templates for every occasion
We write, discard and rewrite to-do lists for the recurring events in life (air travel, road trips, hosting house guests, etc). Even with so much list-making experience, our to-do lists never ever get any better. They might even get worse if you forget a task or two.
We're tossing our to-do lists aside instead of refining and reusing them - which leads to ineffective lists.
What It Does
With TempLists, simply select a to-do list template you need. Customize a template to make it your own. You can save it to be used again and again.
The next time you take a road trip or flight, your checklist is right here. You can continue to iterate on your lists making them better each time.
The Best Part
Export your lists to Trello in one click!
Name your Trello board and watch your tasks appear as cards with to-do, doing and done lists!
Favorites
You can favorite any of the templates by clicking the heart icon - these templates will be stored in your Favorites section. (If you travel frequently, go ahead and heart those travel templates!)
My Templates
You can modify the templates (edit, add or delete tasks) to make the list your own - and then you can save your version for future use (which can be found under 'My Templates').
Your lists are sure to get better each time, and so will all your adventures.
How I built it
I used the following technologies:
- Node.js
- SASS
- ReactJS
- Redux
- Firebase
- Docker
- Webpack
- Babel
- AWS
- Trello API
Challenges I ran into
One interesting challenge I faced was when I first exported a list to Trello, the cards created for each task, loaded in asynchronously. When it comes to checklists - order is important. I was able to fix this by doing an API call on each iteration through the tasks within the list.
One major challenge: I'm a junior developer. My vision for TempLists was the perfect reason to learn as much as possible about the technologies I chose for this stack.
Accomplishments that I'm proud of
I graduated from a 6 month immersive bootcamp in July. I've only been coding for 9 months. My very first coding project was an attempt to build the very basic MVP (essentially functional wireframes) in one week. As a bootcamp graduate, I was able to revisit this app I've been constantly thinking about. I completely overhauled my concept and built TempLists as a feature-rich, progressive web app using with React, Redux, Webpack, Docker and more.
What I learned
I realized that it's a blast to work with the Trello API. I was thrilled to build an integration for Trello! I've implemented Trello on the distributed teams I've managed and I know what a powerful platform it is for achieving your goals - whether you're a team at work or a family at home.
What's next for TempLists
Future Features
- Collection Exports
- Export to Notes, Mail and Messages
- Tags / Grouping of Subtasks
- Public Template Creation (for Users)
- Voting
- Curated Lists by Experts
Contact Me
Built With
- amazon-web-services
- babel
- docker
- firebase
- handlebars.js
- node.js
- npm
- react
- redux
- sass
- trello-api
- webpack
Log in or sign up for Devpost to join the conversation.