https://github.com/kutaloweb/nextjs-graphql-blog
Starter kit which makes it easy to build apps using GraphQL, Apollo, NextJS, Mongo, Express and React. Includes user authentication, dashboard and posts CRUD.
https://github.com/kutaloweb/nextjs-graphql-blog
apollo apollo-client apolo-graphql appolo-server bootstrap express graphql mogoose mongodb nextjs passport react reacthooks
Last synced: 2 months ago
JSON representation
Starter kit which makes it easy to build apps using GraphQL, Apollo, NextJS, Mongo, Express and React. Includes user authentication, dashboard and posts CRUD.
- Host: GitHub
- URL: https://github.com/kutaloweb/nextjs-graphql-blog
- Owner: kutaloweb
- Created: 2021-12-23T17:27:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-23T17:29:29.000Z (over 4 years ago)
- Last Synced: 2024-12-28T02:47:06.445Z (over 1 year ago)
- Topics: apollo, apollo-client, apolo-graphql, appolo-server, bootstrap, express, graphql, mogoose, mongodb, nextjs, passport, react, reacthooks
- Language: JavaScript
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NEXTJS GRAPHQL BLOG
NEXTJS GRAPHQL BLOG is my starter kit which makes it easy to build apps using GraphQL, Apollo, NextJS, Mongo, Express and React
## Getting Started
These instructions will get you a copy of the project up and running on your local Linux or Mac OS X machine
Please make sure you are using your own MongoDB link instead of `https://cloud.mongodb.com/v2/61b9ab8d624bb71ecef90461#clusters/connect?clusterId=Cluster0
`
Install nodemon globally
```
sudo npm install -g nodemon --save-dev
```
### Installing
Move to your web projects directory and clone the application using Git
```
cd /var/www/html
git clone https://github.com/kutaloweb/nextjs-graphql-blog
```
Move to application directory
```
cd nextjs-graphql-blog
```
Install the application dependencies
```
npm install
```
Populate database
```
npm run populate
```
Execute the NPM script
```
npm run dev
```
## Contributing
As an open project, I welcome contributions from everybody. Please, feel free to fork the repository and submit pull requests
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
## Premium Support
Want help with implementation or new features? Start a conversation with me: kutalo84@gmail.com