Here's a list of Side Project Summer projects
Side Project Summer is back for its third year after a wide range of publishing people built some amazing technical projects in 2019 and 2020.
Add your contribution to this showcase – your 2019, 2020 and 2021 projects – by opening a pull request!
Follow the instructions on cloning a website on GitHub to take a local copy of this website's code. Edit the showcase.html file, copying and pasting one of the examples already there to add your own project. Feel free to add screenshots to the images folder and reference them using the <img>
HTML tag. Then open a pull request on GitHub, and the General Products maintainers will review it, suggest any changes, and ultimately merge it in. Here is a pull request you can look at as an example. Ping the hashtag if you need a hand!
Make Our Book
Emma Barnes @has_many_books
"I have written makeourbook.com to bring publishing to the classroom. I'm particularly pleased with the use of the table of contents for navigation: it is a chance to improve my JavaScript which is not my strength. I am using React Beautiful DND. This summer I'm working on the Purchase workflow so orders are more automated, and on more layout options for schools."
University of London Press
Jamie Bowman @jreecebowman
"For Side Project Summer 2019, I tried to get to grips with making API calls in Ruby. I built a site that interacts with the Consonance Product API to fetch metadata for books published by the University of London Press, where I work. I learned plenty of useful stuff about APIs along the way, a lot of which has now become relevant to my role at the Press. Read more about how it works here. "
Paint Pad
Andy Pearson @andypearson
"Paint Pad is a website for creating, sharing and discovering recipes for painting miniatures (tiny plastic models that you play tabletop games with). It is built using Ruby on Rails and React. Last year for the inaugural Side Project Summer I prepped the site for launch, and then worked on various fixes and improvements, including some randomly generated circles. You can see all the details on Twitter. This year, I want to improve the site by adding new tools and features to make it an even more useful resource for beginners and experts alike."
Learn Ionic React
John Pettigrew @john_pettigrew
"Last year, I started to learn Ruby on Rails just before Side Project Summer started, and used it to build the first version of Umbrella Analytics - something that's turned (thanks to a year of part-time work) into a service that real people use and like! This year, though, I'm going to learn some more JavaScript - specifically, the Ionic framework. This is so I can work alongside my 18-year-old son, who wants to build an app for recording archery scores (a hobby we share). I already know some JS but Ionic and React are completely new to me, and a little scary!