filmov
tv
URL shortener API written in Nodejs
Показать описание
This is a complete project to make a backend app, an API that makes short cuts for URL / website addresses so that one can use those shortcuts instead of long URLs.
This project will help you learn or revise the following:
1. Making a project from scratch on the command line using various command lines like mkdir, cd, pwd, touch, npm init
3. Installing packages and dependencies e.g.
"body-parser": "^1.19.1",
"dotenv": "^10.0.0",
"express": "^4.17.2",
"mongoose": "^6.1.4"
4. Creating a server in nodejs
5. Sending requests to servers and setting ports for listening to web requests.
6. routing
7. Creating a mongo database and using mongoose to connect to the database.
8. Creating collections and documents in the mongoDB
9. Creating a schema and Model in a node module
10. post and get methods
11. Initializing a git repository and excluding .env file using .gitignore file
12. Pusing project to the github
And a lot of other stuff related to Nodejs and Javascript programming along the way.
This project will help you learn or revise the following:
1. Making a project from scratch on the command line using various command lines like mkdir, cd, pwd, touch, npm init
3. Installing packages and dependencies e.g.
"body-parser": "^1.19.1",
"dotenv": "^10.0.0",
"express": "^4.17.2",
"mongoose": "^6.1.4"
4. Creating a server in nodejs
5. Sending requests to servers and setting ports for listening to web requests.
6. routing
7. Creating a mongo database and using mongoose to connect to the database.
8. Creating collections and documents in the mongoDB
9. Creating a schema and Model in a node module
10. post and get methods
11. Initializing a git repository and excluding .env file using .gitignore file
12. Pusing project to the github
And a lot of other stuff related to Nodejs and Javascript programming along the way.