View Code? Open in Web Editor
NEW
Applicant application revamp for nonprofit organization California Council For Interior Design Certification (CCIDC) aiming to uphold professional standards and education for interior designers since 1992.
License: MIT License
Shell 3.41%
JavaScript 10.46%
HTML 0.61%
CSS 16.42%
TypeScript 69.11%
ccidc-application-overhaul's People
ccidc-application-overhaul's Issues
Set up the routes and types needed to submit the application to database
Build the Pathways Application base formate as a component so that we could use it for all 4 pathways.
Build the Login in page according to the figma designed by the designers.
For the signup link use the current website's existing signup location.
New revishion text about discover your ideal pathway
Upload File Modals
Congradulation modals
Set up the values such that inputs store the values within the contexts
Implement the 3 remainig modals
Feel free to make an widely used component or look or change the congradulation modal.
Create a context to hold all information collected across the different steps so that it can be accessed at the time to submit the application
Add favicon to the website code
Set up the backend infrastrcutre
Basic CRUD Routes.
Implement the recaptcha for the longin page
Connect input field values to context and update the context type if necessary.
Connect to the SQL backend and create backend touch point for the frontend to send the form data over
the logic for the prescreening is not all encompassing.
Store the path number into local storage. This way we don't need different url for different paths and with local storage and the user won't need to redo the prescreening
Search bar and Shopping Cart functionality
Hover effect of nav bar like original Website
Hamburger Menu for the website.
Step 5 is redesigned to the end of step 4
Update Step 4
Update the progress bar component
Set up the Schema for the database
Build the Navigation bar based on the figma design
**New: ** Do the condensed/hamburger menu version of nav bar
Remeber to display the payment amount according to the Path
Accent-color should be able to be used to change the color of the radio button.
This way we can also then use attribute required for enforce required form elements.
Visibility: hidden; prevents the required checking from appearing on the form.
Implement the footer for the page
Remove Step 5 in the timeline progress component.
update the navbar with the shopping cart link
Remove the search button from the nave
Create a component for the pathway progress timeline bar
Can use state to store which progress in time line you are at
Make sure the Header is variable so we could use it across all pathways
Build the form in personal information as a component that could be used across all pathways.
Change the form so that the values are stored into the contexts
Connect step 4 fields to the context
Build the following page designed in the figma