Coder Social home page Coder Social logo

mega-todo's Introduction

Mueez Khan

Software engineer.

  • 📂 Portfolio: mueezkhan.com
  • 💼 Building qsv pro and 100.dathere.com
    • Principal Engineer - datHere (Sep. 2024 - Present)
    • Software Engineer - datHere (Sep. 2023 - Aug. 2024)
    • Software Engineer Intern - datHere (Summer 2023)
    • Intern - Rearc (Summer 2022)
  • 🎓 Bachelor's in Computer Science from Rutgers University (2020-2024)
  • Recently working with Rust, Python, & TypeScript
LinkedIn RSS

mega-todo's People

Contributors

afaqqamar10 avatar akinola123 avatar asinal1245 avatar github4maninder avatar ishaanbedi avatar pjflux2001 avatar rzmk avatar suryaaa-g avatar

Stargazers

 avatar  avatar

Watchers

 avatar

mega-todo's Issues

Google fonts title

Find a font from Google Fonts and import it into the project. Then, set all h1 elements to that font.

Bonus: Find a font for the table header th text too.

Fix value input when inserting cells.

image

Notice the "Priority" section in each inserted assignment is in lowercase. We want to keep the value of the input (which is capitalized).

Hint: You can fix this within index.html with the value attributes of the default priority input values.

Status defaults

Make the default status as "Not Started" rather than "Completed".

Add new classes to datalist.

Expected functionality

When a user types in a class name and then clicks the "Insert" button, the class name should be added to the <datalist> element in index.html as an option just like the others (Math, Science, etc.).

Example

So if I type in Physics like this:

image

Then press Insert:

image

Physics should be added to the dropdown list:

image

I suggest working with script.js for this functionality with the Insert button event handler.

Alignment abstraction.

Remove the align="center" attribute from the the title and table in index.html and instead align the title and table in the center from the CSS file.

"Due Time" column format

image

Make it so that the due time that is displayed for assignments is in the same format as the input row.

For example, instead of 23:59 the assignments should display 11:59 PM.

Due time cut off

The due time is slightly cut off by the timer emoji. Find a fix!

image

(Notice the M is cut off)

Add a default due date.

We want a default due date for new entries (on page load and on insert button click). Set the default to the current date (today).

For example for today, from:

image

To:

image

Unnecessary comment!

In our script.js file, there's a comment line that doesn't need to be there! It reads: // var let const. Remove the comment since we don't need it.

Zoom media query

Only change the zoom on desktop size devices using a CSS media query.

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.