Giter VIP home page Giter VIP logo

cloudberry.fyi's Introduction

cloudberry.fyi's People

Contributors

jinh0 avatar lil1an avatar markhvan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

markhvan 97sks

cloudberry.fyi's Issues

Sticky search bar

The search bar for the homepage should be "sticky" and not disappear just like the Navbar , while you're scrolling through courses.

Units vs Credits

Courses like CFRN-215 have units (CFRN 215 French Grammar at Work (8 unités d'EP) instead of credits (8 credits)

Search algorithm improvements

Currently if you search "Algebra 3", you will get "Algebra 1" and "Algebra 2" before "Honours Algebra 3".

  • It might be worth parsing Honours out, since most people would probably want the Honours Algebra 3 result first.
  • Having no space between the course code and the number messes up the algorithm.

I think the current algorithm works on edit distance, which isn't enough.

Subject filter

API

  • Query filter

Refactoring

  • Filter component (currently, it is just for subjects)

Types of Filters

  • Subject filter
  • Semester filter
  • Saved filter

Dark mode

Not the hero we need, but the hero we deserve.

Resizable Panes on Course Page

For example, after the schedule builder is implemented, being able to drag the schedule sideways to cover more or less of the page

X button for saved courses on homepage

When the user hovers over their saved courses on home page, an x symbol should appear. This button will allow them to unsave a course directly on main rather than going to specific course page.

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.