test frontend
Opened this issue · 4 comments
ryanhu021 commented
Test the frontend and reply to this issue with your findings
- As a non-authenticated user - justin
- As a regular user - john
- As a board member - oli
- As an admin - lauren
You can ignore the linting errors.
oli-lane commented
- Error clicking on Log Hours: Unhandled Rejection (TypeError): Failed to fetch, occurs at src/Pages/BMLogHoursPage/BMLogHoursPage.js:59
- No opportunities show up on 'Opportunities' page. Options to filer/sort/enter keywords but no search button
- Yellow bar is inconsistent on different pages (looks like it should be at the bottom of the page), shows up in middle of opportunities page, bottom of Calendar and FAQ page, slightly above bottom of Log Hours Page
- When the PRYAC logo is clicked (top left), takes to home page asking to register or login despite already being logged in
- error trying to log board member hours: TypeError: Cannot convert undefined or null to object, occurs at src/Pages/BMLogHoursPage/BMLogHoursPage.js:172
lallen15 commented
As an Admin...
- Reports page: Exporting volunteer names and phone numbers Error: No row with id #Volunteer Data found
- Opportunities page: no search button
- Main page: asks you to register and log in despite being logged in already
- Calendar page: when you click on an event, both more details and copy to calendar takes you to the calendar
- Log Hours: When logging board member hours, TypeError: Cannot read properties of undefined (reading 'forEach')
j-ylau commented
Backend:
connection.js:694
throw new MongooseError('The uri
parameter to openUri()
must be a ' +
^
MongooseError: The uri
parameter to openUri()
must be a string, got "undefined". Make sure the first parameter to mongoose.connect()
or mongoose.createConnection()
is a string.
Frontend:
- Will reroute to /opportunity upon faulty url ("http://localhost:3000/helloworld ->http://localhost:3000/opportunity")
- Not very responsive (text is not resized, 'View more" (on home page" is not centered when mobile
- General alignment not correctly centered on mobile
- /dashboard and /home is the same?