Skip to content

Latest commit

 

History

History
69 lines (56 loc) · 1.84 KB

README.md

File metadata and controls

69 lines (56 loc) · 1.84 KB

EventQuery 🎉

Sample event organizing and booking complete app,made with ❤️ in Nodejs, Express, MongoDB and GraphQl as backend, and React at front.

App Features! 🌟

  • User Registration && Authentication.
  • Create Events Per User.
  • Show all Users Created Events.
  • Events Bookings.
  • Bookings Cancel.
  • Events Bucket Chart.

Runing Rorblog! 🔥

  • Run Server:
$ cd event-query
$ npm install 
$ npm start 
  • Run App:

open another terminal.

$ cd frontend
$ npm install 
$ npm start 

Login 🚪

Switch to signup, and create account to login, or use:

emial: [email protected]
password: test

Todos ⏩

  • Moving to MaterialUI.
  • Remove Events.
  • Add Toasters and Some Validations.
  • Config Run Server and App in One Command.
  • Social media websites login.

Plugins 💼

EventQuery is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.

Plugin README
Express [https://expressjs.com/]
GraphQL [https://graphql.org/]
React [https://reactjs.org/]
Express GraphQL [https://github.com/graphql/express-graphql]
Mongoosejs [https://mongoosejs.com/]
Jsonwebtoken [https://www.npmjs.com/package/jsonwebtoken]
DataLoader [https://github.com/graphql/dataloader]
Serve Favicon [https://github.com/expressjs/serve-favicon]
Body Parser [https://www.npmjs.com/package/body-parser]
Bcryptjs [https://www.npmjs.com/package/bcryptjs]
Nodemon [https://nodemon.io/]
Chartjs [https://www.chartjs.org/]
React Chartjs [https://github.com/reactjs/react-chartjs]

Find me on Twitter, thank to the awesome teacher @maxedapps.

License :shipit:

MIT

👐