mayagold / routemapp

Maya Goldstein | Samantha Ramos | Lin Lassiter | General Assembly WDIr-Gizmo
3 stars 0 forks source link

Plan presentation: Lin: API, what went well, tools used Sam: Sessions/admin restrictions, CRUD, improvements we still want to make and challenges we faced Maya: MEAN stack, DOM manipulation, Angular, groupwork processs #45

Open mayagold opened 7 years ago

lin1ood commented 7 years ago

Lin.... API

What Went Well

Tools

sramos9 commented 7 years ago

Sam - Sessions/CRUD

Admin feature created to restrict crud, but allow user's ability to take part by viewing the site without forced registration or login -- though, that is set up and working. modal registration is less invasive but still gives the user the option to register

Create - only admin, using the file upload (must be gpx file) Read - everyone Update - only admin -- ability to update the details and description Delete - only admin -- delete the route(gpx file), details, description

*Sessions was a struggle to incorporate with Angular and a single page app, some changes included using ajax calls and res.json instead of res.renders in sessions.js. Instead of ''routes" we used functions in app.js checkRegister and checkAuth

Struggles: sessions/angular Improvements -- incorporating sessions for users to enable CRUD on only their posts