5 more daring training projects for the developer (Layer, Squoosh, Calculator, Website Crawler, Music Player)

image








We continue a series of projects for training.







EDISON Software - web-development
The article was translated with the support of EDISON Software, which created a unidirectional information transfer system between river and sea vessels based on wireless optics , as well as software porting and migration .


Layer



image



www.reddit.com/r/layer



Layer is a community where everyone can draw a pixel on a common โ€œboardโ€. The original idea was born on Reddit. The r / Layer community is a metaphor for co-creation that everyone can be a creator and contribute to a common cause.



What will you learn to create your Layer project:





Squoosh



image






squoosh.app



Squoosh is an image compression application with many advanced options.



20 Mb gif
image



By creating your version of Squoosh you will learn:





Note: The image compressor is local. It is not necessary to send additional data to the server. You can have a compressor at home, or you can have a server of your choice.



Calculator



Come on? Seriously? Calculator? Yes, exactly, a calculator. Understanding the basics of mathematical operations and how they work together is a critical skill to simplify your applications. Sooner or later you will have to deal with numbers and the sooner the better.



image






jarodburchill.github.io/CalculatorReactApp



By creating your own calculator you will learn:





Crawler (Search Engine)



Everyone used a search engine, so why not create your own? Crawlers are needed to search for information. They are used by everyone every day and the demand from time to time for this technology and specialists will only grow.



image

Google search engine



What to learn by creating your own search engine:





Music Player (Spotify, Apple Music)



Everyone listens to music - it's just an integral part of our lives. Let's create a music player to better understand how the basic mechanics of a modern music streaming platform work.



image






Spotify



What to learn by creating your own music streaming platform:





PS



What projects would you suggest to โ€œrepeatโ€ yourself in order to pump your skill?



All Articles