Sprint 3 Start Coding

June 22nd, 2020 By Alex Hu

main

Goal: Build a Functional Posts Page with a Real Backend

Database ✔

  1. Create a MongoDB in the cloud MongoDB Altas
  2. Use MongoDB Compass to view database records

Back End ✔

  1. Create a Next.js app
  2. Use Apollo GraphQL server and client
  3. Use Mongoose for database connection and schema

Front End ✔

  1. Create a React client in TypeScript with a NavBar
  2. Create a Posts section and present each post in a Semantic UI's Card component, along with a Add button for adding new post
  3. Create individual Post page with Edit and Delete buttons.
  4. Accept Markdown as article content