Code Monkey home page Code Monkey logo

mathiscool's Introduction

Ethan Krug



About Me:

  • I’m currently working on my personal website.
  • I’m currently learning more about AI, Tensorflow, and data analysis.
  • Ask me about any of my repositories, or anything work appropriate.

🛠️ Languages and Tools :

Java  React  Material UI  CSS  HTML  JavaScript  Firebase  NodeJS                       

Statistics

GitHub Streak Top Langs

Collection of Repos:

mathiscool's People

Contributors

gurknathe avatar tomtosch avatar

Watchers

 avatar

mathiscool's Issues

Navbar Tabs

Change navbar tabs so that they are evenly spaced and automatically readjust themselves with smaller screens.

Options

Possibly add options.json to Firestore so the info isn't locally stored and can be easily updated.

Team Registration

  • Need to add the Submit button that checks if everything is filled out and push it to wherever to be processed (firestore?).
  • Formatting of page
  • PDF link not working, figure out how to fix this
  • Add the additional selection items (e.g. number of teams)

Sign In button http change

In the SignIn component, the button that is clicked to sign in puts email and password into the web address. Find a way to change that.
The type="submit" on the sign-in button causes this.

Google Form ID

Add the Google Form IDs to the .env file once all of them are made.

Authentification -> firestore?

Currently, firebase is being used for the authentification section, which is storing the users. I don't know if we want to somehow store them in firestore instead, or what.

Nav Bar Button Click Ripple

Need to fix the ripple effect upon clicking a button on the navbar. It ripples through the whole tool bar currently, but should ripple only on the button.

Error handling

Sign Up:

  • Signing up with an already used email
  • Not entering Email/Password
  • Confirmation email?

Sign In:

  • Not entering Email/Password
  • Signing in without signing up (i.e. no such email in the database).
  • Timeout error (i.e. the request to the database took too long).

Nav bar display

Make the buttons dynamically change size based on screen size.

PayPal Button

Get PayPal button link that routes to Academics are Cool PayPal. Current button routes to PayPal homepage.

Sign up -> Sign in

After a successful sign up (i.e. they entered a valid email and password), automatically navigate back to sign in or the logged in section.

NavBar jitter

In mobile viewing windows, while scrolling the navbar jitters. Find a way to fix this.

Navbar background

Change MIC logo to the background for the navbar so that it scales and shifts properly for different sized devices.

Accordion issues

  1. Accordion display style changes upon opening the accordion. Find a way to stop this from happening.
  2. Change the accordion style so it doesn't have visible dividers on top/bottom or a shadow after opening.

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.