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/
The handler of registration's onSubmit doesn't execute and it doesn't post the user.
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.
Optimize spreading in hook calls. To create less garbage collection
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)
Different color for the assignees in the assignments page
Edit the hook's code, currently adding the phone prefix is not working.
Select the fetched prefix in the phone dropdown list.
place a link for forgotten password, redirecting to the existing ForgottenPassword
page
Implement the new chats feature
Different formats for different scenarios:
HH:mm
Day HH:mm
Month DD:HH:mm
YYYY.MM.DD HH:mm
the url should include the id of the actual member, same when viewing your own profile
When the invitation is successful, the toast message is invalid.
Phone number is not necessary when inviting a member (no *
needed)
On the details page, the president will have an option to give the member a president role.
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.
Create a utils
file for the details page where functions will do the validation for the parameter strings.
When a new message is submitted, the chat box should automatically scroll down if necessary.
The maximum number of characters that should be allowed in the chatbox is 1024
.
Check all of the maxWidth and heights in mobile version.
something like with the tokens, local if rember me is on, and session if it is not
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.
Do the same styling as detail card
also add feature to patch member's details
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:
The guard number is not neccessary when registrating, but now we have an error when it is empty.
inputSchema
has to be modified
Prevent copy-paste in the login form, especially for the password to improve security.
When opening the profile section on the bottom right it overlaps with the opened menu
Fix:
on the login we should create a link to forgot password endpoint and page
Current presidents need to have a button to remove their role.
We have to attach the phone prefix to the actual phone number when sending to the server
RegisterForm.tsx
and InviteMember.tsx
Fix 404 Not Found
on Vercel with vercel.json
need to implement a pop-up with password confirmation
Render the read more button on the login page only if there are more associations to show (check from the metadata)
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.