/nextjs-graphql-adminpanel

Admin panel built with NextJS(Typescript), Material UI, Apollo Client & GraphQL. In the backend, Prisma 2 with Nexus and Mysql is used.

Primary LanguageTypeScript

NextJS/ GraphQL Admin Panel inspired by Material UI

Tech Stack Frontend

  • React(Next JS)
  • Typescript
  • Apollo Client
  • GraphQL
  • Material UI

Tech Stack Backend

  • GraphQL
  • Prisma 2
  • Nexus
  • Typescript
  • Mysql

Install VS Code extensions 🚀

Please installed these VS Code extensions for syntax highlighting and auto-formatting - Prisma and GraphQL.

Prisma Extension for VS Code

Prisma Extension for VS Code

GraphQL Extension for VS Code

GraphQL Extension for VS Code

Install Frontend

Check Readme file for install instructions

Install Backend

Check Readme file for install instructions

Screenshots

Dashboard

Dashboard

Products

Products

Edit Product

Edit Product

Categories

Categories

Contributing

Please share your opinion/ feedback for improvements! As you know it's open source project, don't hesitate to contribute your thoughts. Also, you can send email on vikas.nice@gmail.com.

Feel free to create a PR for your changes :)