Giter Site home page Giter Site logo

cuers-new's Introduction

Social Media

https://mdkais.netlify.app/ (Changes will be made after june 2024)

LinkedIn

Twitter Follow


cuers-new's People

Contributors

imranif avatar md-kais avatar voidcounter avatar

Watchers

 avatar

cuers-new's Issues

Allow users to filter data through options

For Chairman

image
Page: Manage exam

Current Solution

All years' and semesters' information is jumbled and put into a table. So it would be clunky to find specific details about a committee as there is no search or sort option.

Proposed Solution

  • We could add two options, Semester and Year, to allow users to sort data.
    image

For COEC

image
Here we could add multiple options to filter data, e.g., activity_type, evaluator, sector_or_program, course_id, etc.

multiple semester .

If that occurs we can simply make a drop-down for that evaluator who works on that semester.

next we can make that semester pdf only. or we do the same process in the generatepdf like as evaluator.

and most importantly we can add print option to successfully print the page.

@voidCounter @ImranIF

Convert Static Dropdown to Dynamic Dropdown

Currently, we have a static dropdown in our application that displays a fixed set of options to the user. However, we want to enhance the dropdown functionality by making it dynamic.

A dynamic dropdown will allow us to populate the options dynamically based on certain conditions or data sources, providing a more flexible and user-friendly experience.

Steps to Reproduce:

  1. Open the application and navigate to the page containing the static dropdown.
  2. Observe the dropdown and note that it displays a fixed set of options.
  3. There is no new button to select and write more options for this dropdown.

Expected Behavior:
The static dropdown should be transformed into a dynamic dropdown that can update its options based on specific conditions or data sources and also add new button to select and make more choices.

Additional Details:
To achieve a dynamic dropdown, the following changes are required:

  1. Identify the conditions or data sources that will determine the options available in the dropdown.
  2. Implement the necessary API calls(sql) to retrieve the dynamic options.
  3. Update the dropdown component to handle the dynamic options and render them appropriately.
  4. Add New button to create and select more options.

Acceptance Criteria:

  • The static dropdown should be replaced with a dynamic dropdown that can fetch options from a data source.
  • The options in the dropdown should update dynamically based on the specified conditions or data sources.
  • The dropdown should maintain its functionality, allowing users to select an option as before.
  • The dynamic dropdown implementation should be tested thoroughly to ensure its reliability and correctness.

Note:
It is recommended to discuss the implementation approach with the development team and consider any potential impact on other parts of the application. Additionally, ensure that appropriate error handling and fallback options are in place to handle scenarios where the dynamic options cannot be retrieved or updated.

Add regex for bengali language detection

Peek 2023-04-08 17-14
The Bengali language needs to be handled appropriately inside text fields. It is necessary as we're not allowing users to put English text inside text fields. Entering any English text should alert the user.

Page: Manage evaluators
User: Chairman

Map column names to useful Bengali names

Currently, we're displaying the default column names(in English) as we've used in the database. But as we're taking inputs in Bengali, the column names should follow the same format.

image

Some activities render null values during calculation of total bill

Some of the activity type records do not show total bill amount after calculation using SQL in the back-end.

Screenshot from 2023-05-17 12-56-30

Error possibilities:

  • Some of the attributes are named in Bangla during SQL query, so syntactical issues may be present when creating string literals/simplifying query using CTE/renaming attributes in sub-queries.
  • Existing attribute values may be 0 or undefined.
  • Handling data properly when passing into the back-end/front-end.

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.