Coder Social home page Coder Social logo

brytebee / awesomebooks Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 1.0 113 KB

In this project, I built a simple website that allows users to add/remove books from a library list of books. I used JavaScript objects and arrays. I also used vanilla JavaScript DOM manipulation to simulate REACT and AJAX's single-page website concept. Lastly, I used is HTML and CSS3 technologies.

Home Page: https://brytebee.github.io/AwesomeBooks/

HTML 30.70% JavaScript 49.05% CSS 20.25%
javascript css3 html5

awesomebooks's Introduction

AWESOME BOOKS

First JS Project: Awesome Project

In this project, I built a simple website that allows users to add/remove books from a library list of books. I used JavaScript objects and arrays. I also used vanilla JavaScript DOM manipulation to simulate REACT and AJAX's single-page website concept. Lastly, I used is HTML and CSS3 technologies.

Snapshot

image image

This project features HTML5 semantic tags, CSS and JS-DOM.

Built With

  • HTML5, CSS3 and JS-DOM

Live Demo

Live Demo Link

Prerequisites

Knowledge of HTML Semantics CSS And JS-DOM

Author

๐Ÿ‘ค Atsighi Bright

๐Ÿ‘ค Safa Aballagh

๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a โญ๏ธ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration

๐Ÿ“ License

This project is Microverse licensed.

awesomebooks's People

Contributors

brytebee avatar safafa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

safafa

awesomebooks's Issues

Peer Code Review

Hello @brytebee, we absolutely love the work you've done here and can't wait to see what the finished product looks like.

However we have a few suggestions on how you can make your website better.
Note that these are only suggestion's.

1.

To keep your code as clean as possible we recommend putting this line of code;

<script src="script.js"></script>

In the head section of your website and adding defer to it, this will make it so you don't need to have all your script files at the end of the page.
e.i

<script defer src="script.js"></script>

2.

We also noticed that currently there is no live demo of your web app, we'd really love to see what it looks like without having to clone the repo as well as follow active changes without cloning every sing time;
You can read more about deploying a page using GitHub Pages here.

3.

Consider separating the artifacts in your repository based on what they are. e.i placing the js files within a js folder to keep your repository organised, the same applies for the css files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.