Skip to content

Latest commit

 

History

History
65 lines (51 loc) · 1.42 KB

tasks.md

File metadata and controls

65 lines (51 loc) · 1.42 KB

Tasks to be done until completion

Design:

  • Any remaining mobile designs
  • Frontend pages need designs (upload, contact, forum, account, scans)

Frontend/Backend:

  • Home Page

    • Images & Text
  • Dashboard

    • Account settings
      • Change pfp
    • Stats
      • Total number of scans uploaded
      • number of scans pending/resolved
      • total upvotes
  • Upload

    • CSS
  • Forum

    • Upvote Function Load Speed
    • Location in language
    • View status
  • Gallery

    • Location in language
    • View status & Change status
    • If images don't exist, don't show
  • Admin feature (web only)

    • Manually added account
      • email
      • password
      • role: admin
    • Dashboard --> Forum
      • Change status of scans
        • Pending, resolved
    • Change password
    • Filtering

What is already done (not updated)

Design:

  • Most designs for mobile are done
  • Homepage (aboutpage) for frontend is done
  • Login/signup for frontend are done

Frontend:

  • All pages provided by design are done
  • Account page (main.html) is implemented (no design yet)

Backend:

  • API routes/endpoints are done for the most part
  • Can successfully login, logout, signup, and delete accounts (web)

Mobile:

  • ???

Deployment

  1. Setup basic heroku account
  2. Create a new project and choose the github option
  3. Head to project settings and copy over the environment variables into the config var section