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

Universal Boilerplate Project Family #41

Open
rwieruch opened this issue Nov 28, 2018 · 3 comments
Open

Universal Boilerplate Project Family #41

rwieruch opened this issue Nov 28, 2018 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@rwieruch
Copy link
Member

I am looking for people who are able to migrate this boilerplate project to different tech stacks. If you want to collaborate on this, please reach out to me on hello@rwieruch.com Also considering to compensate your open source work that would help this GitHub organization tremendously.

Scenario

For instance, this project is using PostgreSQL with Sequelize. But what about an alternative project using MongoDB with Mongoose? As starting point, I copied this repository over here to give people a chance to migrate it over to MongoDB + Mongoose. You can fork the repository, migrate it, and open a PR for it.

I guess the only files that need to be changed are the ones in the folders resolvers/ and the models/. Maybe also the seeding of the database in src/index.js and the testing setup in package.json.

Guidelines

The twin repositories shouldn't be any different from this original repository except for the exchanged tech stack. If you want to introduce any other improvements, let's discuss and at least do it afterward so that this repository can keep up with the improvements as well.

I want to keep the repositories almost identical to provide an extended GraphQL server tutorial in the end. So far, the tutorial only covers PostgreSQL with Sequelize for a GraphQL server. But once a MongoDB + Mongoose boilerplate project would be ready, I would add additional chapter to the tutorial.

@rwieruch
Copy link
Member Author

rwieruch commented Jan 2, 2019

@rwieruch rwieruch added the enhancement New feature or request label Jan 16, 2019
@morenoh149
Copy link
Contributor

any other stacks you want? this issue is pretty broad.

@rwieruch
Copy link
Member Author

Yes. It's broad, but I would wait for people's suggestions :) What about having a Neo4j + Express backend or a Vue.js frontend?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants