I'm SAUVΓ Jean-Luc, Seems Open-Sourcing is a thing π.
- primer.picoctf.org [Source]
- typescript-exercises.github.io [Source]
- coffee-tasks [Source] (Owner and Maintainer)
- Drop-Youngers [Source] (Owner and Maintainer)
- List is yet To Grow π
Next gen AI Powered Todo-List
Home Page: https://coffeetasks.netlify.app
License: MIT License
I'm SAUVΓ Jean-Luc, Seems Open-Sourcing is a thing π.
The project is currently relying on vanilla CSS.
Add we want to add some tailwind in the ride, will you help πΊ?
Projects need ESLint SetUp in order to make code more consistent and avoid bugs.
Upon completion of the task, a pop-up box will be displayed to appreciate the user, motivating them to complete the task. This will enhance user engagement.
Kindly assign me the issue and add the Hacktoberfest label to it. @SauveJeanLuc
Currently, on the Project Mockup, only a Pop-Up to add a new task is designed.
The rest of the basic functionalities awaits your help, and it's on the UI/UX you'll provide that the whole project implementation will base.
To get started, make a request for Edit Privileges on the
Figma Design And Thereafter, CREATE A PR/MR TO TRACK IT
There's currently no way to delete an existing Task.
NB:
Describe the bug
I got this error when I tried to add a task,
When I added the task without specifying the status
I thought incomplete would be a default value, it returned an error
To Reproduce
Steps to reproduce the behavior:
Add Task
Add task
Expected behavior
The status should have a default value or add an option saying choose status so users we will understand they have to select it manually
Current behavior
We need to select the status manually
Possible solutions\
Add a default value in react-select
I would like to work on this issue
Screenshots
Desktop (please complete the following information):
When we add task and whether we choose complete or incomplete in both case it task added look exactly same.
There should be difference between completed or incomplete tasks when we add them.
1.I think either we should write completed or incompleted in row same as task on right side.or,
2.Designate some symbol for completed or incompleted.
I want to work on this.
What is your opinion, regarding this..?
This repo needs an Issue Template that should be used by all Contributors raising an Issue.
Hello, there!
I would like to add a greeting card with animation to the webpage when the user is visiting the webpage. This will enhance the UI/UX experience of the user.
Kindly assign me the issue and add the Hacktober label. @SauveJeanLuc
Please answer the following questions for yourself before submitting an issue.
Describe the bug
The options from the selection menu, can be edited, and also I noticed this was mentioned in the currently merged PR #119
To Reproduce
Steps to reproduce the behavior:
Please answer the following questions for yourself before submitting an issue.
Describe the bug
Delete a task should have a confirmation dialog
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Delete Click event should open a confirmation message. Based on that user can delete the task. This will help preventing the mistake to delete a task.
Current behaviour
A clear and consise description of what is happening. If possible, give reasoning behind difference in current behaviour and expected behaviour
Possible solutions (Optional)
Give ideas for solving the problem, provide relevant links to additional packages you are mentioning
Screenshots
Desktop (please complete the following information):
Failure Logs
Please include any relevant log snippets or files here.
Additional context
Add any other context about the problem here.
There's currently no way to create a new task.
NB: This should be done by using Local Storage.
The website looks a bit simple....So i want to add some fancy animations using Framer Motion....I want to work under Hacktoberfest
Describe the bug
addTask
functionality provides no id
field for created task.
Expected behavior
A clear and concise description of what you expected to happen.
Current behaviour
A clear and consise description of what is happening. If possible, give reasoning behind difference in current behaviour and expected behaviour
Possible solutions (Optional)
Add random id generator like nanoid or uuid
We can add a date and time for each task. That will engage the user and will keep track of his/her tasks,
If you found it useful, please assign this to me.
Project needs to go live both for test and production
There's currently no way to update an existing Task.
NB:
I would love to work on implementing the initial Typescript setup so developers can start adding ts and tsx files.
Ideally, rather than using prop-types, TypeScript provides are more robust solution that will improve documentation and scalability.
Give me the go ahead and I'll add the setup and convert the existing code into TypeScript.
This should not interfere with those that would still like to create javascript files, in fact it would only improve their developer experience!
This repo needs a Pull-Request Template that should be used by all Contributors raising a PR.
Please answer the following questions for yourself before submitting an issue.
Describe the bug
Pop-Up is showing up behind the add task and select buttons
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Pop-Up should come in front of all components
Current behaviour
Pop-Up is showing up behind the add task and select buttons
Smartphone (please complete the following information):
Please answer the following questions for yourself before submitting an issue.
Describe the bug
After I created a new task, I cannot edit the task status to "Complete" or "Incomplete". The data is stored in local storage so I think I can create an easy way to edit the status using a pop up similar to create a new task and persist the change to local storage.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expected to see the updated status on the home page.
Current behaviour
Currently, the list is just read-only.
Possible solutions (Optional)
Reuse the design of create a new task modal and allow users to edit status.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Failure Logs
Please include any relevant log snippets or files here.
Additional context
Add any other context about the problem here.
The task are getting stored locally but they are not getting listed in the UI
With so many people working on this project it would be good to add some automated formatting to make sure that all the code is formatted properly.
Currently alot of the merge conflicts are to do with formatting and this comes from each person using their own editors all with different settings.
Adding in prettier with and some rules for the repo will help with these merge conflicts and with the overall quantity of the code.
We already have Husky installed to help with linting so it would also be good to include prettier auto formatting into that too so that whenever someone makes a commit it auto formats to the repos settings.
Users should get task completion suggestions as they type in what they are going to do in the day.
Please answer the following questions for yourself before submitting an issue.
Describe the bug
Buttons Add Task and Select in the header are not responsive on smaller screens.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The two buttons Add Task and Select should maintain the space between them on smaller screens evenly, and have the size short.
Current behaviour
The two buttons Add Task and Select doesn't maintain the space between them on smaller screens.
Smartphone (please complete the following information):
Project needs a mobile-version design on Figma.
To get started, make a request for Edit Privileges on the
Figma Design And Thereafter, CREATE A PR/MR TO TRACK IT
While Adding a new task, the user should be able to add it by just pressing The Enter Key.
The current README.md file seem to need some improvements to make it more appealing.
Let's have a discussion on this in #14 π
The Buttons Add Task and Cancel should be responsive on click and hover events, so the end-user can know the button was clicked.
In SAUVE Jean-Luc's words, To-Do List Apps are often underrated but a lot can be done by building one, from basic crud implementation to progressive web application implementation.
I would like to make the coffee-tasks application a progressive web for the following reasons:
Please answer the following questions for yourself before submitting an issue.
To Reproduce
Steps to reproduce the behavior:
Possible solutions (Optional)
Add responsiveness using tailwind css
Screenshots
If applicable, add screenshots to help explain your problem.
Please, help me add all contributors with respect to their roles on README, so their contributions won't be overlooked.
Find some examples below of how to use the bot.
I'll be merging all relevant pull-requests from it.
A "remove" feature is needed to remove the tasks from the list after adding. I suggest we use a remove icon svg at the right side of the task after the 'task-status' label.
After this change, user will be able to remove task from the list by clicking the "remove icon"
Please answer the following questions for yourself before submitting an issue.
Describe the bug
I went through the application and in the TodoContainer component, the function to toggle complete state is commented out, and if this is a feature, then this issue can be ignored, but if not, I recommend adding a button to each task that can toggle the completion state
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.