dansoftowner / 14ab-a-plander-frontend Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://plander-dev.vercel.app/
Home Page: https://plander-dev.vercel.app/
A button for presidents, when it clicked, the calendar's month view becomes editable. The president can select a date in the actual range, then in a pop-up he can give a title, select the members, and adjust exact time range(ex. 12:00- 15:00)
Current presidents need to have a button to remove their role.
The guard number is not neccessary when registrating, but now we have an error when it is empty.
inputSchema
has to be modified
The maximum number of characters that should be allowed in the chatbox is 1024
.
on the login we should create a link to forgot password endpoint and page
Different formats for different scenarios:
HH:mm
Day HH:mm
Month DD:HH:mm
YYYY.MM.DD HH:mm
Implement the new chats feature
When the invitation is successful, the toast message is invalid.
Phone number is not necessary when inviting a member (no *
needed)
something like with the tokens, local if rember me is on, and session if it is not
Fix 404 Not Found
on Vercel with vercel.json
The members fetched from a wrong association for some reason. Could not reproduce yet.
During the login a wrong association was selected and the data was fetched from that association.
When a new message is submitted, the chat box should automatically scroll down if necessary.
The handler of registration's onSubmit doesn't execute and it doesn't post the user.
When opening the profile section on the bottom right it overlaps with the opened menu
Fix:
On the details page, the president will have an option to give the member a president role.
need to implement a pop-up with password confirmation
the url should include the id of the actual member, same when viewing your own profile
On the memberlist page, a searchbar is missing after the conditionally rendered invite button.
Implementation: no autocomplete, search button. At the end of the input, use a x
icon which will be visible when the input is not empty and will clear the value of it when pressed.
Registration is not working when guardnumber is empty.
When the data fetched the whole phone number copied into the input including the prefix, but we don't need the prefix, so the fronted should check it and set the correct flag.
Different color for the assignees in the assignments page
Prevent copy-paste in the login form, especially for the password to improve security.
Check all of the maxWidth and heights in mobile version.
Currently we can see the logged user's name in the top right corner.
Next to the name we should render a downArrow
which opens a menu:
Optimize spreading in hook calls. To create less garbage collection
Edit the hook's code, currently adding the phone prefix is not working.
Select the fetched prefix in the phone dropdown list.
Create a utils
file for the details page where functions will do the validation for the parameter strings.
Render the read more button on the login page only if there are more associations to show (check from the metadata)
also add feature to patch member's details
place a link for forgotten password, redirecting to the existing ForgottenPassword
page
We have to attach the phone prefix to the actual phone number when sending to the server
RegisterForm.tsx
and InviteMember.tsx
Do the same styling as detail card
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.