the-road-to-graphql / fullstack-apollo-express-postgresql-boilerplate

💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
https://roadtoreact.com
MIT License
1.2k stars 265 forks source link

Universal Boilerplate Project Family #41

Open rwieruch opened 5 years ago

rwieruch commented 5 years ago

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 commented 5 years ago
morenoh149 commented 5 years ago

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

rwieruch commented 5 years ago

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