Git Product home page Git Product logo

senior-cs-project's Introduction

Howdy! I'm Nam πŸ‘‹

I'm a student at the University of Texas at Dallas studying computer science and finance. πŸ’»
Feel free to check out my website or any of my personal projects in my repositories to learn a bit more about me and my interests!




senior-cs-project's People

Contributors

andy581 avatar blst15ki avatar nam-t24 avatar nartmobile avatar

Watchers

 avatar

senior-cs-project's Issues

Remove invite table when there are no invites

Work on this after all important stuff is done or if anyone wants to do this for fun.

Problem

Screenshot 2024-03-18 at 11 52 22β€―PM Invite table still appears when there are no longer any invites(when the last invite was removed)

Proposed Solution

Remove the table from view when there are no longer any outstanding invites

Pass down invite list setState down to the invite table components and remove respective invite from list upon removing invite. Show invite table only when length of list is > 0.

Pages with issue

/dashboard/organization/overview

/dashboard/organization/overview/orgSignUp

Allow donors to add donations other than money to grants

Problem

Currently, donors/volunteers can only donate money when creating a grant.
As per the project description, "Donors could donate one or more of the following items:​ goods, money, furniture, time​"

Proposed Solution

  • Allow donors to add other items to donate.
  • Have some add button that would append new inputs for donors to add multiple items to donate when creating a grant.
  • Display other items when viewing a grant.
  • Prob store non-monetary items in an array in the database

Pages to edit

  • All grant pages
  • Grant cards

Change apply button redirect on application feature

Redirect the apply button in the browse grant card to the right application page when implementing application feature. Redirect donor orgs out of that page if they try to enter.

File to change

BrowseGrantCard.tsx

Marked with TODO comment

Allow Non-Profit Organizations to Post Fundraisers

Optional task if all necessary tasks are completed.

Description

This is an additional feature that could replace our current donation method (donors post grants for non-profits to apply to), or we could have both methods. It would allow non-profits to post their own fundraisers that donors can contribute to.

Requirements

  • Modify existing components (e.g. SideNav) and add new code to implement feature
  • Update report and diagrams to reflect changes

Prevent Non-Profit Organizations from Accessing Organization Grants Page

Description

From the home page, users that are logged in and click the "Fund Now" button are redirected to the grants page, regardless of what type of organization they are in. Users part of a non-profit organization should not have access to this page since they cannot post grants.

Solution

  • In the grants page, redirect users that are part of a non-profit organization back to the dashboard 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.