Skip to content

JavaScript poetry experience meant to make coding more appealing to non-developers.

License

Notifications You must be signed in to change notification settings

muratkemaldar/lovebits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoveBits

LoveBits demo

What is LoveBits?

LoveBits is a small experience meant to make coding languages more appealing to non-developers by writing JavaScript code poems.

🏅LoveBits won the Hack of the Month award at Berlin Hack and Tell #73 in July 2019.

Motivation

There are a lot of misconceptions about coding. People get intimitated, and don't know where to start because they don't treat it like a human language.

Main ideas are:

  • Overcoming the coding language barrier by combining code with something "that you can do with human languages" (like poems) to create a different approach to coding
  • Putting the message of code before the basics of coding

You can read more about it on the article I wrote for the Smashing Magazine.

Contribution

This is my first open-source project.

Please create a fork and create Pull Requests for new poems, improvements, and more. If you have any questions or need feedback to create a new poem, just let me know.

Here are some topics you can help with, if you want to:

  • New poems
  • Responsiveness (This is somewhat big, because of static numbers in poems. Needs some effort.)
  • Tests?

Development

Fork and clone the project.

npm install

npm start

After you did your changes, create a Pull Request. Once the code is merged, it will automatically be deployed via Netlify.

Netlify Status

Tech

  • React (for the UI)
  • Paper.js (for the interactive parts of each poem)

Author

Murat Kemaldar / @murimuffin5 (Twitter)

License

MIT License

About

JavaScript poetry experience meant to make coding more appealing to non-developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published