Git Product home page Git Product logo

bishalde / taskmate Goto Github PK

View Code? Open in Web Editor NEW
16.0 2.0 19.0 8.01 MB

Introducing TaskMate, a dynamic and robust to-do website powered by Django and MongoDB. TaskMate is designed to streamline your task management process, offering a seamless user experience with its intuitive interface and feature-rich functionality. With TaskMate, you can effortlessly create, organize, and prioritize tasks, ensuring you stay on top

Home Page: https://taskmatee.vercel.app

Python 23.26% CSS 24.23% HTML 50.64% Shell 0.20% JavaScript 1.66%
css django djongo html5 javascript mongodb render todo todoapp todolist

taskmate's People

Contributors

bishalde avatar tusharkumarchopra avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

taskmate's Issues

Enhancement in styling of login page

The Taskmate admin page can be enhanced to make it visually appealing
image
hover effects and changing the color , adding a background image makes it look better

Add a favicon

Description:
A favicon (favorite icon) depicts the identity of a particular website.
We can put the logo of this website as favicon.
image
This contribution is under GSSOC'24.

Add Topics

In GSSoC'24, GitHub Topics will help the discoverability of your project.

I see that you already have great topics on your repository!
I would recommend adding the name of the company like the software you use to build like "vs-code, ghdesktop" to improve your discoverability.

If you are happy with the topics you have, feel free to close this issue. 👍

Improve Navbar Styling

Improve navbar styling. Add a beautiful font styling that will be eye catching for users.

Signup card UI inconsistency

When we go to the signup section the card contents overlapping init. we should modify the styles of it to make it relavent to the website

Screenshot_20240511_154552

Fixing sign up issue

After sucessfully signing in loging directly into the website instead of again showing signup page
image

Missing CONTRIBUTING.md File in Repository

The repository currently lacks a CONTRIBUTING.md file, which is an important resource for guiding potential contributors on how to engage with the project effectively. A CONTRIBUTING.md file outlines the contribution guidelines, coding standards, and procedures for submitting pull requests, thus streamlining the contribution process and ensuring consistency across contributions.

Could you please assign this issue to me under GSSOC 24.

Add issues

As the maintainer of a Collaborate repo, keeping Issues up-to-date will help the student community understand what they can do to contribute. Issues should vary by the easy (update documentation) to the difficult (add a new feature). The more involved you are, the more opportunities there are to collaborate.

Recommendations:

Add issues of varying difficulty to the repo often. you can add the tag GSSoC'24, Girlscript, good first issue etc.
Try to add some documentation issues as well it would be easy for beginner contributor to explore opensource through your repo.
Generate issues even if you plan on solving them, so the repository appears as active.
Contribute/commit often to the repo so it does not go stale.
Reference https://github.com/Recode-Hive/Stackoverflow-Analysis/issues

Disable Project and Admin Menu in NavBar for User

From a user perspective, the project and admin menu in the NavBar is not required as they are not going to use those features. Hence, in my opinion, we could conditionally render those options.

If User is not logged in:
Display project and admin menu in NavBar
else:
Do not display project and admin menu in NavBar

Would like to know your opinion on this and if you are aligned with this, I could work on this

Thanks.

[BUG] : The signup button is pushed below the dialog box.

image
Description :
For the user sign up option the signup button is pushed below the margins of dialog box, I can fix it and potentially work on the UI design for dark mode that is little less appealing and the icons get overshadowed in the theme change .

I have prior experience with the CSS and HTML and have gone through your site I think I can be of help in contributing to it to make it better with keeping in mind for the fine details.
I want to make this contribution under GSSoC and i am eager to start working on this. Kindly assign this issue to me.

My project for youtube clone for reference:
https://harsh-kumarjha.github.io/Youtube_clone/
(all the code is written solely by me with the animation, tooltip and all the svg's designed by me).

[New Feature]: Toogle Mode add images.

  • If the Dark & light mode has a only one moon image.
  • i will suggest to Dark mode to Sun image and light mode to change moon image.

implement To change sun image

Screenshot from 2024-05-11 18-15-52

Learn.md

Learn repos should have a LEARN.md file to teach student how to build your project step by step. You can explain how to build your project with text, code snippets, images, or even short (5 minute) long video lessons. As the maintainer of a Learn repo, the LEARN.md file requires you to think critically about how to explain the building of your project and how to also make it engaging. We don't expect you to be an expert teacher, but we would like you to reflect on how difficult it was to get to your level of knowledge, and then provide friendly guidance to help other students to learn.

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/blob/main/Learn.md

Enhancement Request for Task Prioritization Feature

As a contributor for GSSOC’24, I’ve identified a potential enhancement for the Django-based Taskmate project that could improve task management and user experience.I propose the addition of an ‘Important’ button next to each task. This would allow users to easily prioritize their tasks and move them to a dedicated ‘Important’ section with a single click.
By clicking on the ‘Important’ button, users should be able to quickly and efficiently categorize their tasks based on importance. This feature would greatly enhance task visibility and organization within the application.
Could you please assign me this issue? I am ready to work on this enhancement and believe it will significantly improve the project’s usability.
Thank you for considering my request.

When editing the name or date and time of a specific task, if no input is provided for any of the fields, it will replace it with an empty value.

When utilizing the edit functionality for a todo task in my account after logging in, if no input or blank input is provided for a specific field (such as date, time, or task name), it should ideally retain the previous value of that field or prompt the user to fill in the necessary information. However, it currently accepts empty values, which leads to incomplete todo tasks and presents a usability issue.

[BUG] Redirect to LogIn Page

image

When the user clicks on sign up button for the first time after filling their details, he should be redirected to LogIn Page .

@bishalde please assign this task to me under Gssoc 24

Girlscript Summer of Code Introduction/Tracking

👋 Hi @bishalde ,

I am Sanjay, program Manager Girlscript Summer of Code. I'll be collaborating with you on preparing your repo for GSSoC'24 Program

Why are these changes required?
After Analysing last year's contributions and feedback it would be great for students to have a couple of standard readme files on the repo to understand what the project is all about and some issues detailing what they can contribute. This will help you to see increased engagement in your repository as well.

As mentioned students get a chance to learn step by step, how to build this project as well as invite mentors to collaborate and add features to this repo. I will generate issues, which will provide guidance on how to prepare your repo for Girlscript summer of code 2024 on 10th May.

This issue will serve as a tracking issue to track all issues related to GSSoC'24. I recommend creating a new branch for every issue and opening a pull request to track changes so we can effectively collaborate with each other and merge changes when you and I feel like those changes are ready to be merged on your primary branch.

If you have any questions or concerns, please feel free to leave a comment on this issue or any of the other issues that are generated.

I look forward to working with you :octocat:

Issues in login page not working

Accordingly, your reset password page is not working . No link is coming to my email; I can try to fix it, and Render Deployment has some issues with CSS. So not working properly

enhancement to css

i would like to enhance the css of the project such that it goes well with both the themes(to be precise in dark mode) please label this as gssoc24 and assign me this issue .

image

to make it more attractive

Containerize the TaskMate using Docker

Hi I would like to containerize the app using Docker. This will allow the app be run on any environment. Please assign it to me. I have experience with dockerization and am certifed in kubernetes.
GSSoC 24.

Add PR template

I would like to add a pull request template for this repository. I believe that having a standardized template will help streamline the contribution process, ensuring that all necessary information is included and making it easier for maintainers to review and merge pull requests.

Could you please assign this issue to me under GSSOC'24.

Add templates for issues

Issue templates are very helpful for a collaboration repo. When users identify a bug or want to add a new feature, you can provide templates so you can collect all the pertinent information you need to fix a bug or add a new feature.

We recommend creating a “Report Bug” and “Feature Request” issue template.
you can refer this: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

Some suggested prompts/questions you can add to a “Report Bug” template are:

Briefly describe the bug
What is the expected behavior?
Please provide step by step instructions on how to reproduce the bug
Some suggested prompts/questions you can add to a “Feature Request” issue template are:

Briefly describe your feature request
What problem is this feature trying to solve?
How do we know when the feature is complete?

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/issues/new/choose
Click on Get Started button and copy the template to yours.

[Feature] : Login & signup form UI

  • Hey there, I would like to implement the login & signup screen Ui change,because the ui is very simple.
  • Please assign me I would like to change the New Ui and for better make professional UI.
  • modern design use and backdrop-filter use perfect ui design i will make .. 🚀

Styling of Sign Up page

confirm password box is out of the main square . its styling is necessary to make it look good
so please assign me this issue as I am good in CSS
so I request you to assign under GSSOC'24

Screenshot 2024-05-15 022122

Add GitHub Desktop Contribution Instructions

I am interested in contributing to the project by adding detailed instructions on how to contribute using GitHub Desktop.

I believe that by providing clear and comprehensive guidance, we can encourage more contributors to participate in the project, especially those who prefer using GitHub Desktop for their contributions.

Could you please assign me the issue related to adding GitHub Desktop contribution instructions under gssoc24? I am excited about the opportunity to contribute to the project and help streamline the contribution process for others.

Missing CODE_OF_CONDUCT.md file in the repository

This repository currently lacks CODE_OF_CONDUCT.md file in the repository which is a crucial document that outlines the expected behaviors and responsibilities of members within a community .
Here are several ways a coc is beneficial:
1.Establishes clear expectations
2.Promotes inclusivity and respect
3.Enhances community trust and safety
4.improves organizational reputation
5.Promotes positive culture

Issue: Unwanted To-Do Tasks Added Without Titles

Dear @bishalde ,

I identified an issue with your to-do list web app that requires attention:

When adding a to-do task to a list, the app only prompts for date and time, omitting the requirement for a title. This leads to tasks being added without titles, creating unwanted entries in the list.

I'm interested in addressing this issue and providing my best effort to resolve it. Ensuring that users are prompted to add a title along with date and time will improve the organization and usability of the to-do list.

I have recorded a video demonstrating this issue for clarity:

TaskMate-Homepage.-.Google.Chrome.2024-05-13.10-08-03.mp4

Please consider assigning me this task, and I will work diligently to fix this bug and enhance the functionality of your web app.

I look forward to hearing from you soon.

Include Progress bar

GsSOC'24 contributor
Please allow me to contribute by adding progress bar to each task

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.