Skip to content

Latest commit

 

History

History
76 lines (69 loc) · 2.34 KB

File metadata and controls

76 lines (69 loc) · 2.34 KB

Status Working on:

Tasks

  • Update Login and Sign up pages

  • Populate DB

  • Robust Headers & Footer

  • Collect emails by subscription

  • Create a landing page /index

  • Allow users to hit landing page whether logged in or not

  • Change Home icon from logo

  • Add List Loader on new content

  • Place paid-for items below unpaid

  • Use a checkbox on the buttons/switch

  • Maybe a different primary button color or palette

  • Fix context on buttons → use consistent colors on buttons

  • Maybe randomize the test login

  • Clarify Gemini's Icon mode

  • Future ideas section for listing

  • TA of Receipt

  • Rename not-found notFound CSS

  • Nurture images in posts

  • Remove files like main.js

  • Add an interface for contribution

  • People for feedback or some requests

  • Filters for invites, completed, ongoing

  • Deploy App

  • Optimize README

  • Optimize Repository details

  • add about

  • description

  • Website

  • Community docs

  • /profile page update form

  • Implement item picker for payment

  • Improve page layouts (Responsiveness)

  • Implement sorting to order different Objects by relevant fields

  • Add contribution.ejs updates to myContribution.ejs >> Deprecated myContribution.ejs instead and merged functionality into contribution.ejs

  • Implement edit page

  • Add profile images

  • Use _method for new PUT/DELETE requests

  • Implement Border responsivenes

  • Implement notFound.ejs for all points of failure

  • Add frontend check for positive $inc

  • Add backend check for positive $inc

  • Remove Payment object creation to skip contribution.contributors[i].payment... line

  • Remove Invites user key on invites array to skip contribution.invites[i].user... line

  • Use ref and populate to manage relationships, to ensure consistency of application with the database

  • Ensure All routes are working and stable

  • /

  • /home

  • /user

  • /profile

  • /receipt

  • /login

  • /login

  • /logout

  • /signup

  • /signup

  • /new

  • /new

  • /:contributionID

  • /:contributionID

  • /:contributionID

  • /:contributionID/edit

  • /:contributionID/pay

  • /:contributionID/invite

  • /:contributionID/accept

  • /:contributionID/complete

  • Notifications

  • Google Authentication