Welcome to Waffle! Waffle is a platform designed to help software developers establish collaboration. It allows users to post their projects with tags and descriptions, search for other projects, and chat with fellow developers.
Waffle is fully deployed on Render.com!
- Chatroom Integration: Users can now create chat rooms for each project, allowing real-time collaboration and discussion.
- Tag Management: Improved tag management with a dropdown menu for selecting tags and a separate endpoint for adding tags.
- Enhanced Project Posting: Redesigned the project posting page to display existing projects on the left and a form for creating new projects on the right.
- Card Interface Update: Polished displaying of the projects with React-Tinder-Card. Animations now feel much smoother and more responsive.
- Overhaul in styling: Enhanced user interface with a modern and intuitive design, providing a seamless and visually appealing user experience.
- Fixed sidebar overlapping with navbar.
- Fixed issues with card references in the project card component.
- Fixed animation error if user clicks the card after swiping.
- Fixed 404 error on profile page.
- Resolved scrolling issues with the project card page.
- Improved error handling for API requests.
We have significantly optimized the performance of Waffle, resulting in faster load times and a reduction in the size of the JavaScript and CSS bundles.
- JavaScript: 231.79 kB
build/static/js/main.b069bcf5.js
- CSS: 7.15 kB
build/static/css/main.cca800e1.css
- JavaScript: 138.17 kB
build/static/js/main.582cf7c3.js
- CSS: 2.49 kB
build/static/css/main.33a008ca.css
These optimizations were achieved through effective use of tree shaking, code splitting, and removal of unused dependencies.
We welcome contributions to Waffle! If you have any ideas, bug fixes, or enhancements, feel free to fork the repository and submit a pull request.
If you have any questions or need further assistance, please contact me team at [junhao.hui@vanderbilt.edu]
We would like to thank the following people for their contributions to Waffle 2.0:
Thank you for using Waffle! We hope you enjoy the new features and improvements in version 2.0.