Skip to content

Simple application to learn Feathers framework for web sockets.

License

Notifications You must be signed in to change notification settings

juliolmuller/studying-feathers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Simple App with Feathers.js

Lessons Learned   |    Technologies   |    Environment Setup   |    Features

Creation Date Update Date Latest Version Pull Requests Welcome Project License

Application snapshot

Simple application developed to learn a web socket framework for Node.js. Completely based on Traversy Media's crash course available in YouTube.

🏆 Lessons Learned

  • Feathers configuration in backend;
  • Feathers configuration in frontend;

🚀 Technologies & Resources

Backend:

  • Express
  • Feathers.js 4
  • Socket.io 2

Frontend:

  • Feathers.js 4 (client)
  • Socket.io 2 (client-side)

Development:

  • Visual Studio Code
  • Node.js routines

🔨 Setting up the Environment

Make sure to have Node.js 10+ installed in your machine and its npm available in the command line, then use the following command to start the server:

$ npm install   # Download dependencies
$ npm run watch # Run development server
$ npm start     # Start the server

⚡ Features

  • Web socket creation;
  • Submission of a form with real-time feedback;
  • Deploy application on Heroku;