Skip to content

gmaxsoft/Project-Node-Graphql-MongoDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Project nodejs graphql react

⭐ Give A Star

You can also give this repository a star to show more people and they can use this repository.

🛠️ Technologies Used

Backend (Server)

  • Node.js - JavaScript runtime environment
  • Express.js - web framework for Node.js
  • GraphQL - query language and runtime
  • express-graphql - GraphQL middleware for Express
  • Mongoose - ODM (Object Data Modeling) for MongoDB
  • MongoDB - NoSQL database
  • CORS - Cross-Origin Resource Sharing support
  • dotenv - environment variables management
  • colors - console output coloring
  • nodemon - automatic server reloading during development

Frontend (Client)

  • React - JavaScript library for building user interfaces
  • React Router DOM - routing for React applications
  • Apollo Client - GraphQL client for React
  • GraphQL - query language
  • React Icons - icon library for React
  • React Scripts - build tools for Create React App
  • Testing Library - testing tools (Jest, React Testing Library)

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

ℹ️ How to use this Repository?

  1. Clone the repository to your local machine
  git clone https://github.com/gmaxsoft/project-node-graphql-mongoose.git
  1. Navigate to the project directory
  cd project-node-graphql-mongoose
  cd server
  1. Install the necessary dependencies
  npm install
  1. Start the development server
  npm run start

The website should now be up and running on http://localhost:5000.

About

Project NODE GRAPHQL REACT Boilertemplate | Node.js + Graphql + mongoose + React.js + MongoDB + CORS + Express.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors