Git Product home page Git Product logo

ba-schedule's Introduction

Website

ba-schedule

This is a project that makes it easier for us students to access our schedule for our courses at the university. Our actual web application for this is trash and therefore we had to look for a better solution and create one ourselves.

General Information

  • Our scheduler fetches the data from our actual university webapp und displays it way faster and nicer.
  • This project was inspired by the poor condition of campus dual

User Login

Technologies Used

  • JavaScript
  • TypeScript
  • React
  • Syncfusion
  • Vite
  • Bulma
  • NodeJS
  • Express
  • MongoDB

Setup

No requirements besides an internet capable device

Steps

Project Status

In Progress

Improvements

Read our code, find issues and fix them or just be creative and develop new features :)

Contribution

Thank you to all the people who already contributed!

ba-schedule's People

Contributors

dependabot[bot] avatar felikan avatar greybaron avatar marcr11 avatar si-ni avatar whosfritz avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

ba-schedule's Issues

find a way to store env variables

Anything you store in a .env file is publicly available in the production build. React embeds it in the build files, which means anyone can find it by inspecting your app’s files. Instead, use a backend proxy that calls the API on behalf of your front-end application.

maybe use next.js

Der Kack Timer geht net

Ich wollte gerade nachschauen wann wir vom Kevin endlich frei haben, und dann sehe ich das:
image

WTF

FIXT DIE KAGGE

Show time on mobile devices

Syncfusion blendet die Zeit ab einer bestimmten width aus. Zwischen 600px und dieser Breite wird daher keine Zeit angezeigt. Der rot markierte Code muss zum Beheben des Fehlers einfach aus dem @media Block verschoben werden und somit immer verwendet werden.
image

dark mode

my eyes are bleeding when i open the page in the evening

Wurde gesperrt

Ahoy meine Matrosen
image
Ich wurde schon wieder gespeert weil ich heute bei nitsch's Vorlesungen immer nachschauen wollte wann wir Feierabend haben und jetzt wurde ich gespeert weil ich mehr als 100 Requests in den letzten 24h gemacht habe.

Könnt ihr dieses Feature deaktivieren?

Thank u

Login clicking on Input

When clicking on the inputfield on mobile the view scrolls down only when the input is clicked a second time

Pixelfehler beim Wechseln der Woche

image

blauer Kasten im Dark-Mode und pinker Kasten im White-Mode taucht in der unteren Mitte des Kalenders auf, wenn die Woche über die Pfeiltasten oder durch klicken auf die Pfeile geändert wird. (Die Farben entsprechen den Farben der Hilfslinie)

Kommt vermutlich von der Loading-Animation, welche beim Wechsel auftreten sollte.
Ein möglicher Fix ist:
.e-schedule .e-spinner-pane {
display: none !important
}

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.