Code Monkey home page Code Monkey logo

dashboard's Introduction

dashboard's People

Contributors

ghostwriternr avatar korroktheslavemaster avatar twishasaraiya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dashboard's Issues

Adding starter modules and files

Hi, I wanted to work on this as part of kwoc, is there a starter code to it if not I would like to start working on it from scratch

Sorting notices by date

There seems to be inconsistency between UG/PG time formats (maybe this is from noticeboard only?)
In any case there should probably be a field, either time or _id, with which we can sort notices by so the newest ones are shown first

Add user login / signup pages.

  1. Create a component (or two) for handling login and signup. No fancy css needed for the time being.
  2. Create a floating (fixed) component in the top right corner of the dashboard (like here: https://www.uplabs.com/posts/stripe-dashboard-redesign). Just one button (doesn't even need an icon. Just something that reads 'user'). Clicking on this button should have a dropdown with 2 entries:
  • Profile
  • Sign in

Create the base component

Create the basic component that will act as a container for the entire dashboard. Use the below link as inspiration: https://www.uplabs.com/posts/stripe-dashboard-redesign

Specifically, this container would only contain the sidebar. To start with, create 4 placeholder entries in the sidebar. Create corresponding placeholder containers as well, with container id (ie. simply 1-4).

Add gyft to frontend

Current web app is based on the password model which will be replaced with the OCR model and hence we require a new web app.

Under this web app, the user will be able to submit an image [or HTML (maybe) or erp login] and download the ICS file after all the backend work is done.

@ghostwriternr assign me please.

Add basic routing

The dashboard should by default go to the home container (say the one with container id 1). Upon clicking on one of the sidebar entries, the dashboard should navigate to /{container-id}. For example, if the dashboard is running at http://localhost:8080/, clicking on container 3 in the sidebar should route to http://localhost:8080/3.

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.