A collaborative web project.
This project helps newcomers get right into programming with other people and make something amazing happen. If you're new to GitHub, go through the README.md page first to understand how to make changes and submit your results. Then begin to work on any of the beginner projects below. (Our discord server here.)
Here's a list of beginner projects that are open for everyone to try and improve. Find the appropriate files in the repository and start writing code. Suggestions for how newcomers can help improve the projects are below.
1. Photo Gallery: displays a series of photos
- add and improve css, decorate the page.
- add a website header, footer, a navigation bar or other elements to improve functionality
2. HTML Guide: visual reference of HTML elements, helps understand the potential of HTML elements
- Add new HTML elements that you learned that haven't been added to this page yet.
3. World Map of Contributors: displays locations of all contributors
- Add yourself by editing data/contributors.js file
- edit css and improve the outlook of the page
- add or improve functionality of Google maps api
4. Pokemon Card Drawer: simulates drawing cards from a pack of cards
- add and stylize background, header, footer to make the appearence better
- add a reset button.
- add another pack of cards by working on pokemoncard.js file.
5. Text Analyzer: performs a function on given string
- Implement a function by adding a method in textanalyzer.js and linking it back to a button in textanalyzer.html
- fix the appearence of the page.
6. Google Clone: imitation of Google
- Add, adjust and align HTML elements to match Google's homepage
- fix and stylize css to match Google.
7. JS DOM Sandbox: manipulate html elements with Javascript
- Add javascript code in jsDOM.js that manipulates html elements in jsDOM.html.
- Add comments in the code to explain what is being done
Github hosts our entire project as a website! You can view the result so far of our collective work here.
Discord server here.