Skip to content

Commit

Permalink
Merge pull request #320 from turingschool/2310_b3
Browse files Browse the repository at this point in the history
Updates consultancy
  • Loading branch information
cjsim89 authored Oct 24, 2023
2 parents b79c8ce + 2d8525b commit beb8df5
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 7 deletions.
12 changes: 11 additions & 1 deletion module3/projects/consultancy/ideation.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,14 @@ Fill out the following template for your project idea.

* What features will your app include?

### Equity Anaylsis
* Features or tools you plan on building into the project to be sure it promotes inclusion. Questions to consider (should include one or more of these):
* Are any of the following marginalized identity groups (or others) likely to experience harm or exclusion as a result of this project?
* E.g., immigrants, people of color, people with (dis)/Abilities, justice impacted (formerly incarcerated) people, elderly people, women, gender expansive people, people with limited incomes, etc.
* Which factors may impact any individual or group’s access to the proposed project?
* If you were given more time to design this product, how would you want to work with your intended users to ensure relevance?
* What happens if someone uses this product with bad/evil intent in mind?

### Integrations

* Which APIs will you use?
Expand All @@ -41,7 +49,7 @@ Fill out the following template for your project idea.

### APIs

Your application **must make good use of at least two external datasets or APIs**. Some examples include:
Your application **must make good use of at least one external dataset or API**. Some examples include:

#### Government Data

Expand All @@ -67,6 +75,7 @@ Your application **must make good use of at least two external datasets or APIs*
* [Google Maps](https://developers.google.com/maps)

#### Features/Technologies
Please reference the [List of Glory](https://turingschool.notion.site/722fa9eb60b44614996e6633712eca4d?v=c2935aed98ea4fd99747a636001ed3fe) for technologies & points for your project, including but not limited to:

* SMS messaging
* Email
Expand All @@ -79,6 +88,7 @@ Your application **must make good use of at least two external datasets or APIs*
* Data Visualization
* Location Services (Google Maps/Directions)
* IOT Hardware (ex: Raspberry PI)
* etc....


The following links are catalogs of APIs on rapidapi.com. You will not implement RapidAPI, it's just a great place to find other APIs.
Expand Down
5 changes: 3 additions & 2 deletions module3/projects/consultancy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,9 @@ We'll also examine our end users on a deeper level to instill a strong sense of

Please see the technical and professional learning goals [here](./project_goals).

The List of Glory can be found [here](https://www.notion.so/turingschool/722fa9eb60b44614996e6633712eca4d?v=c2935aed98ea4fd99747a636001ed3fe&pvs=4)
You will be required to achieve five points from the list of glory.
The List of Glory can be found [here](https://www.notion.so/turingschool/722fa9eb60b44614996e6633712eca4d?v=c2935aed98ea4fd99747a636001ed3fe&pvs=4).

You will be required to achieve **five points** from the List of Glory.

---

Expand Down
10 changes: 6 additions & 4 deletions module3/projects/consultancy/project_goals.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,23 +18,25 @@ By the end of this project:
_Note: See [Learning Goals](../../misc/learning_goals) to see at what level these skills need to be by the final._

### Explicit Technical Expectations
* Consume two or more external APIs ⭐ ⭐ ⭐
* Consume one or more external APIs ⭐ ⭐ ⭐
* Build APIs that return JSON responses ⭐ ⭐ ⭐
* Use an external OAuth provider to authenticate users ⭐ ⭐
* Refactor code for better code organization/readability ⭐ ⭐
* Create a project with a separate frontend and backend ⭐ ⭐
* Implement a production-quality user interface using Bootstrap or other common CSS styling framework ⭐ ⭐

### Project must choose at least one of the following
### Project must include at least *5* points from the List of Glory, including but not limited to...
Reference: [List of Glory](https://turingschool.notion.site/722fa9eb60b44614996e6633712eca4d?v=c2935aed98ea4fd99747a636001ed3fe)

* Use a decorator. (Draper or something else)
* Use ActionCable
* Incorporate a microservice using either Sinatra or other technology.
* Use background workers
* Use pub/sub with a message queue
* Use a browser API, such as the camera or local storage
* Implement API/view caching
* Implement observability - New Relic/Skylight/Honeybadger

* Implement observability - (a service like New Relic/Skylight/Honeybadger, or a performance measurement gem like `rails_performance`. Must include before + after measurements to illustrate & discuss value added.)
* etc.

### Explicit Professional Expectations

Expand Down

0 comments on commit beb8df5

Please sign in to comment.