Skip to content

My first fullstack application with completed frontend side (Vue.js) and backend (Node + GraphQL). In aplication you can login or create account, and after this, create your own or book others events. for authentication app uses JWT.

Notifications You must be signed in to change notification settings

liudonghua123/graphql_events_app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EventSide (FullStack App)

Node.js Express.js GraphQL MongoDB Vue.js Apollo

My first fullstack application with completed frontend side (Vue.js) and backend (Node + GraphQL). In aplication you can login or create account, and after this, create your own or book others. for authentication app uses JWT.


In project i use:

For backend

GraphQL Node.js Express MongoDB JWT

For frontend

Vue.js Apollo Sass


Build Setup

Concurrently npm package allow aplication to run two localhosts with one npm script:

# after cloning repo install dependencies for server
npm install

# and for client
cd client && npm install

# go back to project root directory
cd ..

# run dev-serve with hot reload at localhost:4001 for server and localhost:8080 for client
npm run dev

# or build for production with minification
npm run build

After runing server you have access to graphiQL app at http://localhost:40001/graphql

About

My first fullstack application with completed frontend side (Vue.js) and backend (Node + GraphQL). In aplication you can login or create account, and after this, create your own or book others events. for authentication app uses JWT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.1%
  • Vue 40.0%
  • CSS 2.2%
  • HTML 1.7%