Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

## Suggest Schecule ## #2

Open
28 of 31 tasks
codessi opened this issue Dec 18, 2020 · 0 comments
Open
28 of 31 tasks

## Suggest Schecule ## #2

codessi opened this issue Dec 18, 2020 · 0 comments

Comments

@codessi
Copy link
Owner

codessi commented Dec 18, 2020

Getting Started

Most importantly, remember to go slowly and be methodical. That means you
should be testing your changes in-browser as you write each line or so of code.
Always be commiting. Deploy early and often.

Here's a rough sketch of what you should do and in what order:

Planning

  1. Review project-practice
  2. Create User Stories
  3. Review project-planning-wireframes-study
  4. Create Wire Frames
  5. Review project-modeling-lab
  6. Create ERD

Set Up

API

  1. Download Express API Template or Download Django API Template
  2. Create a Github Repository
  3. Deploy to Heroku with Express or Deploy to Heroku with Django

Client

  1. Download Browser Template or Download React Auth Template
  2. Create a Github Repository
  3. Deploy to Github Pages with Browser Template or Deploy to Github Pages with React Auth Template

API

  1. Review express-api or django-auth
  2. Create your resource and end points
  3. Test your resource's end points with curl scripts
  4. Add the relationship to a User
  5. Add User ownership to resource controller

Client

  1. Review jquery-ajax-token-auth or react-auth
  2. Sign Up (curl then web app)
  3. Sign In (curl then web app)
  4. Change Password (curl then web app)
  5. Sign Out (curl then web page)
  6. All API calls have success or failure messages
  7. Review jquery-ajax-crud or react-crud
  8. Create resource (curl then web app)
  9. Get all of their owned resources (curl then web app)
  10. Delete single resource (curl then web app)
  11. Update single resource (curl then web app)

Final Touches

  1. README
  2. Troubleshoot/Debug
  3. Style
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant