Repository navigation
[DMP 2024]: #1
Description
Ticket Contents
Description
A Task Manager is a platform for managing task, subtask & events for users. It offers a user-friendly interface to maintain the task, subtask & events. This platform also offers single and recurring event setup with calendar sharing mechanism. Facilitate users to set their meeting/event time in the calendar as well as sharing with the team/office/external offices. Assigned in task, subtask & events other officers and ensure necessary notifications. User will have the access to communicate though real time chat or task comment with other team mates about the tasks. Overall, this Task Manager platform provides a comprehensive solution for users to efficiently manage their tasks, schedule events, collaborate with team members, and stay organized with timely notifications and communication tools.
New feature Development Scope:
- Add event directly in Google Calendar
- Integration with Notification service
- Login through SSO
- Enhance UI/UX
Goals & Mid-Point Milestone
Goals
Goals for Task Manager:
- User-Friendly Interface: Develop an intuitive and user-friendly design for easy task & event management.
- Enhance Productivity: To enhance productivity by providing users with tools and features to efficiently manage their tasks, prioritize work, and meet deadlines.
- Improve Organization: The platform should help users stay organized by providing a centralized location to create, track, and manage tasks, subtasks, and events. It should offer intuitive categorization and filtering options for better organization.
- Facilitate Collaboration: Enable seamless collaboration among team members by allowing them to assign tasks, share calendars, communicate through real-time chat or comments, and work together on projects.
- Increase Accountability: By enabling users to assign tasks to specific individuals, track progress, and receive notifications about upcoming deadlines or overdue tasks.
- Streamline Communication: Provide communication tools such as real-time chat/ task comments to facilitate efficient communication among team members, reducing the need for lengthy email threads or separate communication channels.
- Ensure Security and Data Privacy: Prioritize security measures to protect sensitive data and ensure user privacy, including encryption of data, secure authentication mechanisms, and compliance with relevant data protection regulations.
Milestones for a Task Manager:
- Prototype Development: Create an initial version showcasing basic task manager functionalities.
- User Testing: Gather feedback from users to refine and improve the task manager usability.
- Official Release: Launch the task manager to the public, marking its availability for organizations employee use with authentication policy.
Setup/Installation
##SETUP :
composer update
composer install
cp .env.example .env
php artisan key:generate
composer require laravel/passport
php artisan passport:install
php artisan migrate
Cache Clear
php artisan config:cache
Expected Outcome
make the product as Plug and Playable , more inntegratable and user friendly
Acceptance Criteria
make the product as Plug and Playable , more inntegratable and user friendly
Implementation Details
laravel
Mockups/Wireframes
n/a
Product Name
Task Manager
Organisation Name
a2i
Domain
Service Delivery
Tech Skills Needed
Bootstrap, Database, Design, HTML, JavaScript, Laravel, Material-UI, SQL, Test, UI/UX/Design, Other
Mentor(s)
a2i , mahmud , Farhad ,nahin , sanaullah
Category
API, Analytics, Accessibility, Backend, Beginner Friendly, Database, Frontend, Other
Activity
SanjanaSogimatt commentedon Apr 8, 2024
@a2i-dpg Can I work on this?
r4ravikumar-dev commentedon Apr 8, 2024
@a2i-dpg I'm a ux designer can I work on this?
AnuragRoshan commentedon Apr 8, 2024
can we use other other backend framework or database ?
Danishyousuf19 commentedon Apr 10, 2024
Can i work on ui ux design
jaymehta002 commentedon Apr 11, 2024
Can i work on this?
i am a full stack developer with experience in UI/UX designing
yashpatel139 commentedon Apr 11, 2024
hey @a2i-dpg I'm interested in this project . Can i work on this project?
Vin205 commentedon Apr 14, 2024
I have experience in UI/UX designing and have all skills in frontend web development, can I work on this project
a2i-dpg commentedon Apr 15, 2024
Hi . Do you also want to contribute on the coding implementation ?
a2i-dpg commentedon Apr 15, 2024
Hi . Do you also want to contribute on the coding implementation ?
a2i-dpg commentedon Apr 15, 2024
Can you please specify on your vision and target on the features updates ? Please also mention the features you would like to work on.
a2i-dpg commentedon Apr 15, 2024
Can you please specify on your vision and target on the features updates ? Please also mention the features you would like to work on.
a2i-dpg commentedon Apr 15, 2024
Which Backend framework are you suggesting ?
a2i-dpg commentedon Apr 15, 2024
Can you please specify on your vision and target on the features updates ? Please also mention the features you would like to work on.
AbhimanyuSamagra commentedon Apr 23, 2024
Do not ask process related questions about how to apply and who to contact in the above ticket. The only questions allowed are about technical aspects of the project itself. If you want help with the process, you can refer instructions listed on Unstop and any further queries can be taken up on our Discord channel titled DMP queries. Here's a Video Tutorial on how to submit a proposal for a project.
Riyasharma28 commentedon Apr 24, 2024
Respected Mentor @a2i-dpg
I'm a Full Stack Developer proficient in HTML, CSS, JavaScript, MongoDB, React.js, Node.js, Bootstrap, Database Management, UI/UX Design, Test-driven Development, and frameworks like Material-UI. With over 10 projects completed in similar domains, I'm eager to contribute my expertise to your project. I'm excited about the opportunity to collaborate and drive its success. Looking forward to discussing this further.
mridulsaggi commentedon Apr 24, 2024
Hi @a2i-dpg , i am mridul, a full stack MERN developer with 3+years of experience in Open source contribution. I carefully went through the project requirements and wanted to work on this project starting from the redesigning the UI of the website to make it user friendly for better implementation, and creating the features such as direct adding the task in google calendrer, creating friendly reminder of tasks, a structured and graphical visualization of upcoming as well as past tasks. Looking forward to work on the project. Thankyou!
behldevansh commentedon Apr 26, 2024
Respected Mentor @a2i-dpg
With extensive experience in open-source development, I bring a unique blend of skills and passion to contribute meaningfully. Winning the Smart India Hackathon 2023 and receiving special mention in FinAThon further underscore my commitment to innovation and problem-solving. With proficiency in languages like Python, C/C++, and JavaScript,Typescript, along with frameworks like React and Next.js, Database and services includes Mongo DB, Appwrite, Firebase, Redis . I’m eager to leverage my skills to drive impactful contributions within the open-source community.
Rahulkumar2488 commentedon Apr 29, 2024
Respected Mentor @a2i-dpg
I'm a Web Developer Developer proficient in HTML, CSS, JavaScript, MongoDB, React.js, Node.js, Bootstrap, Database Management, UI/UX Design, Test-driven Development, and frameworks like Material-UI. With over 10 projects completed in similar domains, I'm eager to contribute my expertise to your project. I'm excited about the opportunity to collaborate and drive its success. Looking forward to discussing this further.
Riyasharma28 commentedon Apr 29, 2024
You should not copy someone's content, but surprisingly you have copied the entire tech stack also with project numbers that too openly
@a2i-dpg kindly see
Mrunalkhanke commentedon May 1, 2024
Respected Mentor @a2i-dpg
I am reaching out to express my interest in contributing to the Task Management project listed on GitHub. After reviewing the project details and its tech stack, I am excited about the opportunity to collaborate and contribute to its development.
With over 3 years of professional experience in HTML, CSS, JavaScript, and PHP and as a UI/UX designer , I have honed my skills through the creation of numerous projects, totaling six in number. Additionally, my freelancing experience has allowed me to work on real-time full-stack projects, further solidifying my proficiency in these technologies. have also actively participated in various hackathons, including Devshouse 2024, She Hacks 2024, and Smart India Hackathon, where I had the opportunity to apply my skills to solve real-world challenges under tight deadlines.I would be grateful for the opportunity to discuss further details and explore how I can contribute to the project in alignment with your vision. Please let me know if you would be available for a discussion at your earliest convenience.
Thank you
mrunalkhanke7@gmail.com
amamisha59 commentedon May 7, 2024
Respected Mentor @a2i-dpg,
I hope this message finds you well. I am writing to express my interest in contributing to the development of the Task Manager project. With my experience in HTML, CSS, JavaScript, Bootstrap, and a keen interest in database management, I believe I can make valuable contributions to enhance the functionality and user experience of the platform.
Here are the areas where I would like to focus my contributions:
Additionally, I am excited about the goals and milestones outlined for the Task Manager project, particularly in terms of enhancing productivity, facilitating collaboration, and ensuring security and data privacy.
I am looking forward to be one of the contributor for this project.
kaushiksai711 commentedon May 8, 2024
Hello Mentor @a2i-dpg,
I take this moment to thank you for this opportunity.
I would love to play a part in developing a Task Manager with various interfaces .I have experience in HTML, CSS, JavaScript, Bootstrap, node.js, react.js, and am currently working on mongo db. I believe my idea can impact user experience of the platform and make it very user friendly.
(my proposal link is at end ,please do read the whole message if possible)
Basic Idea : Turn Task manager into a Game of Stages/Levels (came to this conclusion after trying out present task managers as they are complex and not appealing even though they have all functionalities)
Note:I would like your inputs on my idea below:
I would like to emphasize my thoughts on UI/UX enhancements and creating a fully functional chatbot, regression analysis for predictions ,leader board for competitive spirit:
1.UI UX enhancements: I want to create various themes using larvel, such as space theme ,guild hall theme ,fantasy world theme ,each theme targets different audience guild hall for organization , fantasy world for a team , and space for individual .They can be used interchange-ably. Each theme will function similar to blender(realistic 3d interface)
I have explained in detail about the themes in my proposal
2.Chatbot: This might feel additional but my intention is to reduce the strain on users by automating most of process such as creating tasks, submitting tasks ,etc using chatbot and it will be useful for introducing task manager interface tools to users and addressing any queries.
3.Regression analysis :To predict traffic of users so that system can inform whether it needs to scale to ensure there is no overload. Can use Google analytics.
Leader Board:
I am also planning to make a leader board for teams/organisation and rank users based on parameters like efficiency, amount of tasks completed ,time and some other factors , which can improve competitiveness and interest in website.
These are some of ideas i stated for UI/UX.
I am eager to learn other aspects of projects such as ensuring security and data privacy.
I would give my best if i was selected as one of the contributor for this project.
(I have kept the minimum amount of time a team needs to finish the project ,I am flexible to increase my work time if required )
Please do view my proposal for more details
Proposal-final.pdf
abshek7 commentedon May 12, 2024
Hello ,I am 2nd year UG student looking to dive into world of open source with little experience of projects with html,css and js in frontend and flask in backend with sqlite database . I am interested in this project Task Manager .Please do checkout my request for considering my collaboration
ImRAJAS-SAMSE commentedon Jun 18, 2024
Weekly Learnings & Updates (To be filled by contributor)
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
abhisheksyadav05 commentedon Jul 10, 2024
Week 1: June 25 - July 1
Week 2: July 2 - July 12
Week 3: July 12 - July 18
Week 4: July 18 - July 22
Week 5: July 23 - July 25