Skip to content

Conversation

@KelseyProgrammer
Copy link
Owner

No description provided.

KelseyProgrammer and others added 30 commits March 13, 2025 16:07
- Implement saveToLocalStorage to persist board state
- Add loadFromLocalStorage to restore board on page load
- Add auto-save for column/document creation, deletion, and updates
- Maintain colors, positions, and content across page reloads
…d-styling

Feature/fix delete and styling
known issues - columns not deleting after moved causing duplicates
- Improve header and navigation visibility
- Add DevSync logo
- Update color scheme and typography
- Enhance responsive design
…ming-app

Update landing page spacing: adjust logo and title positioning closer…
…aming-app

changed logo color, nav bar, and minor design updates
…n:id; I created Kanban_template;profile - i updated to reflect that it doesn't send you directly to the kanban; project_template was rewritten.
jamesAllenJahner3rd and others added 30 commits April 26, 2025 12:59
SWITCHED THESE LINE B/C THEY WERE OUT OF ORDER??? 
const {status, projectId ,projectName, userId, userType} = notificationDocument;
    
      const projectObjectId = new mongoose.Types.ObjectId(projectId);
COMMENTED OUT LOGS
- Integrated Socket.IO into addUserModal.js, chat.js, modal.js, profile.js, and server.js for real-time communication.
- Enhanced profileRoutes to support Socket.IO and user notifications.
- Added functionality to handle user joining rooms and receiving notifications in profile.js.
- Updated notification rendering in notifications.ejs and profile.ejs to accommodate new real-time features.
- Fixed minor bugs and improved error handling in various scripts.
…r handling; update CSS for button margins; enhance notifications.ejs for better user feedback; streamline project_template.ejs forms. Notifications update dynamically through a real-time event-driven system
Add click-to-progress functionality to Kanban documents and fix icon …
…proved maintainability and organization. Removed inline script from kanban_template.ejs and updated socket handling, document management, and local storage operations. Enhanced error handling and added console logs for better debugging. BECAUSE I WAS GETTING HORRIBLE SILENT ERRORS
…ller; refactor Document and Kanban models for improved status handling almost perfect dynamic status maps.
…tatus handling in setStateList and handleProgressClick functions; ensure progress button reflects status correctly.
…ss level determination in getProject method; enhance error handling for unauthorized access.
…o getAccessLevel method; enhance error handling and logging. Update project rendering logic in getProject method. Improve CSS styles for chat layout and button display. Add event listener checks in addUserModal and projectTemplate scripts for better robustness.
… into EJS, CSS, and JS files for better organization - Move styles to dedicated kanban.css - Create separate kanban.ejs partial - Update kanban.js with modular structure - Maintain all existing functionality
…on to Document model - Implement robust progress button functionality - Update status handling for drag and drop operations - Fix status mapping and column reordering
…ristopher Ament and James Jahner as lead developers - Update project status to development in progress - Add roadmap for live demo deployment - Improve professional presentation for job applications
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants