Coder Social home page Coder Social logo

planzap's Introduction

Hi there ๐Ÿ‘‹

๐Ÿ”ญ Iโ€™m currently pursing B.tech in Computer Science from University of Calcutta and primarily work with Web Developemnt . I love Web developement becuase of the creative and innovative aspect aspect attached to it .I have subtantial proffesional work experience in the field of Web Development . I have so far made one Full Stack web project and one front end Flutter project.

โšก Technologies I am familiar with : React js , Node js , Git , JavaScript , C++ , Java , Express , MySql

๐Ÿ“ซ How to reach me: Email : [email protected]

planzap's People

Contributors

03amir avatar aayush987 avatar abhiimali avatar alik-kumar-ghosh avatar aniket-508 avatar arzitmahajan avatar dakshgupta2002 avatar dhruvtongia avatar faraaz2633 avatar kalash2205 avatar kushalghosh9899 avatar lavanya066 avatar mayonk-kumar-git avatar mnnkhndlwl avatar navyagarwal avatar nitishsaini706 avatar piyusha2001 avatar r3yc0n1c avatar raxvab avatar saraswatgit avatar shikhar253 avatar shlok1999 avatar shruti025 avatar siddhesh777 avatar smd-1 avatar srijita-mandal avatar supriya2922 avatar tess-vanta avatar utkarshking avatar vakshit avatar

Stargazers

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

Watchers

 avatar  avatar

planzap's Issues

On Deleting a task confetti should not pop up

You must have observed a new confetti feature on our website. The thing is this appears even when a user deletes a task (clicking on a cross button) . To resolve this call the API call when user wants to delete and API call when user has completed the task should come inside different functions .

Improve UI of movie list page

image
The imdb column should be thinner as it will contain max 3 digits . The movie name and description should has more padding on left add 2X nbsp; or just increase the left padding .

Add pop up to confirm deletion of notes and movie

Checkout on how trying to delete a task gives out a pop-up to confirm it. To close the issue you have brought in the same feature to confirm deletion of Movie/Task.
A message like "Are you sure you want to delete the movie from movielisr" or something similar would suffice .

On registering redirect to calendar page

Currently one redirects to calendar page only on logging in and on registering one needs to log in again to enter the website .

Hint : You can use async await or then() to resolve this issue . Once the user has been create , log in by calling the same API called for logging in the user proving it with email and password .

UI errors for smaller screens

There are some errors for smaller screens. I am attaching the screenshots

The title content is hiding behind the screen
image

The "Update/Add" button and "Date" button content is hiding
image

The Imdb button has error
image

Editing

Needs changes in the designing of the website including navigation bar and styling

Improving the documentation(README.md)

The structure and understanding of the documentation can be improved . For example, diving it into sections like installing required apps to run the app on local machines. Telling about how the app is structured. Improve UI of the documentation.

fix: Warnings on VS code/ Console

While running the app by running the npm start command on the console then there is a number of warnings that are coming on the console.
These warnings will be resolved in this issue.

Snapshot of warning-
image

Deadline Date Selection for New Tasks

Currently, the user is able to select previous dates than today which is not feasible.
Solution proposed. The calendar should disable the selection of past dates than today and allow only selection of future dates.

On Adding a diary entry or updating it , it should show up on the screen.

If you have checked out the diary page . You must have noticed once user puts and new entry or updates a entry , the new /updated entry doesn't automatically appear . User has to select the date and click on view to see his entry . This should be replaced by whenever the user submits a new entry it should appear below the date selection region,

Dairy Date Selection while adding new note.

Currently, the date selection is allowed for future dates as well which is not logical according to what diary is meant for. Solution proposed : The user will only be able to select date till today or past dates but not future ones.

Add Edit Feature to both Movie Name and description

In the Movie list, there is an option to edit the description but not the movie name. The modal should have the option to edit both movie name and description, you can refer to how the notes and ideas section functions. It has an edit feature for both the heading and the note.

Improving the Login and Registration Features and UI .

  • The UI of the login page has to be improved
  • There should be a login window for registered users.
  • There should be a registration pop-up for non-registered users.
  • After user has completed registration , display a message saying registration complete and a link to redirect to login page

Display a Pop-Up to confirm Deletion of a Task

You must have observed when deleting a task just clicking on the cross button deletes it. I want you to display a pop-up to confirm the deletion.
Message can be "Are you sure you want to delete the task".
Earlier:
Click on Cross -> Task Deleted
How it should be ?
Click on Cross -> Modal Pops Up -> Confirm ? Task Deleted : Modal Closes .

Add a new feature to display the tasks based on user preference .

A button should come up beside the Add New Task clicking on which a pop showing all tasks will appear. Now there should be an option to arrange the tasks in the following manner :

1)Based on deadline (a task with the earliest deadline should come at the top)

2)Based on % of work left (a task with most work left will come at the top)

3)Based on both (here you should or can use the fractional knapsack concept, you will arrange elements by the
following formula: (% work left / No. of days left )* (3/2/1 for highest/medium/lowest priority) , the one with the highest value of the given formula will come at top)

You can refer to the following article : https://stackoverflow.com/questions/5002848/how-to-define-custom-sort-function-in-javascript

The last quote disappears if no change is made .

  • If you have gone through the website you must have seen there is a quote section. Now when you try to edit, it just omits the last quote completely and take whatever is written in the box(Modal) it even disappears if no change is made.
  • You can go through the Notes and Movie list section which has edit features but they don't disappear like in here(quote section).
  • For better understand pleasing ping me on discord .

Add GSSOC logo and PR rules in the readme

You have two sub-tasks :
1)Add a rule under the section explaining pull request in readme to add screenshot or screen-recording when submitting a PR.
2)Add a GSSOC logo in the 2nd last section . (Part of these open source programs . )

Add code of conduct to the readme .

following should be added .

  1. only npm to be used for managing packages.
    2)only those libraries and packages which have >1000 downloads per weeks to be used .
    3)spamming issues may lead to banning user from contributing to the project.
    4)No disrespectful comments towards any gender , sex , caste , nationality will be tolerated .

Switching to Landscape mode when width is less than 600 px (Media Query)

You must have seen our website is not quite responsive, the thing is its design in a such a way it's not possible to make it one but what we can do here is just switch the entire app to landscape mode when the width is less than 600px

You have to display a warning message this website is viewable only in landscape mode and block the rest of the website.

Add a how to use section .

A section should come below the "Ideas and Notes" section explaining to new users how the website needs to be used. Like how to add tasks, how to edit them, how to add a new note etc.

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.