- Create Git repository
- Create Project structure
- Install the necessary modules
- Create Front-End
- Create Back-End
- Create route and receive request
- Processing the request and sending the response
- Get and display the result
- Preparing a document on how to implement the project
IDE: Visual Stodio Code
IDE Extensions that I use in this project: Prettier
Requirements:
- Node.js
- npm
- express
- Front-End and Back-End must be implemented in separate folders!even in small projects
- How to create web Server and run it
- How to connect Front-End and Back-End
- How create route
- How use Fetch-API
- How hide and unhide Elements in front
- How use command git in terminal
- Should not commit and push node_modules,should be added to gitignore
- Express JS website
- W3 Schools website - part JS/HTML DOM
- Developer Mozilla website - part fetch API
- Stackoverflow website for handle some bugs
- Download and install Node.js pakage from here
- Install npm from here
- Open this repository in VS Code with this link
- open terminal in vs code
- For run web server,first go to Back folder!for do this write this command on terminal => cd Back
- After that write this on terminal => node webServer
- Go to this url and here we go:smiley::muscle: