Giter Site home page Giter Site logo

duanedave / leaderboard Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 1.0 601 KB

This project is built using Html | Css | JavaScript | Webpack+ API, it saves the scores of users to a backend and displays it on the browser.

Home Page: https://duanedave.github.io/LeaderBoard/

License: MIT License

HTML 19.53% JavaScript 31.84% CSS 48.63%
api css css3 html javascript

leaderboard's Introduction

Profile views

Hi ๐Ÿ‘‹, I'm David

I'm a passionate software developer from Nigeria

  • ๐ŸŒฑ Iโ€™m currently learning backend development

  • ๐Ÿ’ฌ Ask me about coding, life and history

  • ๐Ÿ“ซ How to reach me [email protected]

  • โšก Fun fact I am a great listener with cutting-edge skills in parsing information

Connect with me:

dave_duane okiemute david obiebi

Languages and Tools:

bootstrap css3 express git html5 javascript mongodb nodejs rails react ruby webpack

duanedave

ย duanedave

duanedave

leaderboard's People

Contributors

duanedave avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

masouma864

leaderboard's Issues

Peer-To-Peer Feedback

@DuaneDave ๐Ÿ‘‹๐Ÿป

Your project is looking good and you added the really good GUI. But still, I noticed some issues which I think you need to improve.

  1. Please use HTML semantics properly. Use either label tag OR aria-label.

    <form>
    <h2 class="score-header border-radius">Add Your Score</h2>
    <input type="text" placeholder="Enter Your Name" id="name" />
    <input type="number" placeholder="Enter Your Score" id="score" />
    <button type="submit" id="submit">Submit</button>
    </form>

  2. Please Follow CSS Best Practices, Check below you will see that you are using tag-name directly in your CSS. Please use class name or id.

    LeaderBoard/src/style.css

    Lines 137 to 154 in c69e931

    form h2 {
    margin-bottom: 1rem;
    align-self: flex-start;
    }
    form input {
    width: 100%;
    border: 1px solid rgba(94, 49, 158, 0.795);
    max-width: 400px;
    padding: 0.7em 1em;
    border-radius: 20px;
    margin-bottom: 1rem;
    }
    form input:focus {
    outline: none;
    transform: scale(1.05);
    }

  3. Please prevent to use innerHTML instead of it please insertAdjacentHTML. (Optional)

    container.innerHTML += `
    .

Happy Coding ๐Ÿฅ‚

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.