I have been overwhelmed by the contributions fellow campers have made to the Pairboard project in the last week!
If you would like to join this illustrious group of committed individuals (Git joke…git it?) then feel free to pick off any of the outstanding issues, or submit (and fix) your own! (Previous post with details)
Here are the people that have contributed meaningful work to the project so far, roughly in the order of their first commit. Skim through their contributions for inspiration, and remember most, if not all, had never contributed a line of code to open source before!
Many code and docs contributions, including some tricky React problems! Has also been instrumental in thinking through some of the bigger architectural considerations, making it possible to run back and front ends together locally. Bloody good bloke!
Fixed up some messy code and improved the submission form for posts
Fixed up some messy code!
Fixed up the
<title> of the page
Took out some code trash
Took out some code trash, created a schmick red panda favicon
Removed the seconds from the time stamp on user’s posts
Spotted and fixed a bug relating to default profile images
Added a close button to one of the modals.
Improved usability by providing better language on the submission form
Refactored the CSS for user’s posts to use flexbox
Found and fixed a bug relating to how user input was parsed in some cases. Also contributed to discussions about making the project easier to work on as a contributor to help set up separate dev and production environments.
Introduced better history management with the modals, by using URL hashes. Also happens to be one of the few campers I know in person and an FCC Melbourne MeetUp regular.
Fixed an annoying bug that made the bottom post difficult to delete on mobile devices. Then broke the app! Then fixed what he broke
(sidenote: I break the app constantly - I consider it a particularly special honour!)
Fixed up the documentation and added much need validation to the input form. Oh, and another FCC Melbourne MeetUp attendee that I know IRL
Turned the wannabe React app into a grown up React app by appropriately componenting the components. Massive amounts of code tidying. Paves the way for testing. Legend.
Fixed up some CSS issues and redesigned the user-cards with a nice material design approach.
Added some unit tests! (Fancy!) And fixed up some routes.
As mentioned above - added the ability to link the back and front locally. Can’t overstate how significant a step this is for future development! Added some tests to the api routes! (Fancy!)
Fixed up the documentation.
Fixed small security issue that advertised our stack unnecessarily to the world.
Made all the route tests pass, and fixed a DB validation issue.
Fixed the ACAO header.
Fixed up the config_template.json file to the correct ports. Also has the dubious honour of being another person I have met IRL.