An open API service indexing awesome lists of open source software.

https://github.com/nwthomas/boilerplate

👷🏻‍♂️ A personal collection of boilerplate files to make building really fast
https://github.com/nwthomas/boilerplate

Last synced: over 1 year ago
JSON representation

👷🏻‍♂️ A personal collection of boilerplate files to make building really fast

Awesome Lists containing this project

README

          

[![forthebadge](https://forthebadge.com/images/badges/made-with-crayons.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/compatibility-club-penguin.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/no-ragrets.svg)](https://forthebadge.com)

# NATHAN THOMAS' BOILERPLATE COLLECTION

This repository contains boilerplate for front-end, back-end, state management, and everything else in between.

## TABLE OF CONTENTS

| Use Case | Type | Status | Packages | Link |
| ---------- | ---------------- | ---------- | -------------------------- | ------------------------------------------ |
| `both` | Testing | Complete | React Testing Library/UUID | [Click Here](./Custom-Testing-Utils) |
| `back-end` | Server Framework | Complete | Express, REST, Postgres | [Click Here](./Express-REST-Postgres) |
| `back-end` | Server Framework | Incomplete | Express, GraphQL, MongoDB | |
| `back-end` | Server Framework | Complete | Express, GraphQL, Postgres | [Click Here](./Express-GraphQL-PostgreSQL) |

## NOTES

As this is my personal collection of boilerplate, it is (by it's very nature) opinionated. Each of us codes in a slightly different way, and everyone has their own preferred method; while there are many ways to write clean and elegant code, these boilerplate files are the way I currently preferred to structure my code at the time of authorship. That does not mean you're wrong in your approach; in fact, it's highly likely that I've since tweaked my own methods and just haven't updated this repo yet. I hope that you can take what you see here, adapt it to your own style, and then make something completely and incredibly new out of it.

## PROJECT MANAGEMENT

- Check out the [Trello board](https://trello.com/b/FgYehhKt/boilerplate-workbench) for this project to see what's being worked on, what's been finished, and what's still to come.

## AUTHOR

- [Nathan Thomas](https://github.com/nwthomas)

## ACKNOWLEDGEMENTS

- [Josh Knell](https://github.com/BigKnell) - The Big Boss. The Big Cheese. Thanks for teaching me the basics and for keeping it real. Banjo on.
- [Dustin Myers](https://github.com/dustinmyers) - The Legend himself. Dustin is the reason I can even write a single line of code in React. Thanks for your leadership, Dustin.
- [Luis Hernandez](https://github.com/luishrd) - Luis, thanks for teaching me about the Bros and Homies. Your leadership in Lambda School back-end week lets me build servers and move mountains.
- [John Mitchell](https://github.com/jrmmba8314) - You opened up the statically-typed world of Java to me. Thank you for being willing to jump on Zoom calls to explain everything.
- [Dan Levy](https://danlevy.net/) - Thanks for all of your advice, Dan. You consistently come through with gold when I have questions. I appreciate you.
- [Frank Faustino](https://github.com/frankfaustino) - Thanks for paving the way in Lambda School and inspiring both me and future generations of students to reach higher than we would have otherwise. I saw your boilerplate library and thought it was awesome, so here we are.
- [useHooks.com](https://usehooks.com/) - A great source of custom React Hooks recipes from which I've borrowed several.