File sharing app with deployment  in Node Js, Express Js, Mongo DB in Hindi

File sharing app with deployment in Node Js, Express Js, Mongo DB in Hindi

Coder's Gyan

54 года назад

134,033 Просмотров

Frontend video Link:
https://youtu.be/CwnViYV4gM0
Padhega India Channel link:
https://www.youtube.com/c/PadhegaIndiaYT/

This will be a file sharing app in node Js in Hindi.
In this project we will build apis for a file sharing app using Node Js, Express Js and Mongo DB.
We will learn how to upload a file in Node Js. For that we will use a package called Multer.
We will also use nodemailer to send emails using free SMTP from our node server.
Finally we will deploy this project on the live server. We will deploy it on Heroku server.
We will also schedule a script on the server so we could delete 24 hours old files from the storage.

In this Project we will cover following topics:
1. File upload api in Node Js
2. Multer package integration
3. Download file from Node Js server
4. Send emails using node Js ( express Js )
5. Deploy project on Heroku for free
6. Schedule cron jobs on the server

In this video we will build our backend for a file sharing app.

I hope this will be helpful for you. If you like this video then please like 👍 and share.
if you have any question then please let me know in comment box. I will be glad to reply there.

Download email template:
https://github.com/leemunroe/responsive-html-email-template

You may download the source code for this project from here:
https://github.com/codersgyan/inshare-file-sharing-app-api
🙏 If you find this repo helpful then don't forget to give a start ❇️ to this repository on Github :)

👉 Step into the world of full-stack development with our detailed MERN Stack With Microservices course! Transform your ideas into reality: https://www.codersgyan.com/mern 🌐🚀

🤝 Get 1:1 mentorship: https://topmate.io/codersgyan

📚 Web Development Learning Resources

JavaScript Course: https://www.youtube.com/playlist?list=PLXQpH_kZIxTV7slsiwQarBEVXHgQWDhLQ
Full Stack Developer's Journey: https://www.youtube.com/playlist?list=PLXQpH_kZIxTUb5iT3kMs-cl5WB9ZxnkSF
MERN Stack Playlist: https://www.youtube.com/playlist?list=PLXQpH_kZIxTUPxxJF1nnm9mGO3mjEydzw
Interview Questions Playlist: https://www.youtube.com/playlist?list=PLXQpH_kZIxTVwiGpOqnkFb1-aHMIai7ld
Crash courses: https://www.youtube.com/playlist?list=PLXQpH_kZIxTX-y101GIoKpXzvFAkp85vM

CodersGyan Community Links

🎥 Subscribe to Our Channel: https://www.youtube.com/@CodersGyan?sub_confirmation=1
📱 WhatsApp Channel: https://whatsapp.com/channel/0029VaYKnIX9hXFDlAcUFE40
🌐 Website: https://www.codersgyan.com
🤖 Discord Community: https://discord.gg/YqWdeapPHQ
🔗 LinkedIn: https://www.linkedin.com/in/codersgyan
💻 GitHub: https://github.com/codersgyan
✅ My gears for everyday work: https://docs.google.com/spreadsheets/d/1o58GFIKKYDFQ-aplKYMgH8TfNlrAomosZre2aDjYl7I/edit?usp=sharing

Time stamps :-
0:00:00 - Intro
0:0:36 - What we will learn
0:00:56 - What we will use
0:01:04 - Project demo
0:03:07 - Project info
0:04:15 - Project setup
0:06:48 - Create server
0:10:26 - Mongo db connection
0:24:45 - Upload file endpoint
0:54:01 - Download page
01:22:21 - Download link endpoint
01:30:46 - Send email endpoint
01:52:57 - SMTP setup
02:08:43 - Deployment
02:27:26 - Cors setup
02:37:34 - Heroku Scheduler
03:02:30 - Wind up

#fileSharingApp #fileUpload #deployment #nodeJsDeployment #HerokuNodeJs #NodeJsDeploymentInHindi #NodeJs #javaScript #fileUploadHindi #cronJobsNodeJs #HerokuScheduler #scheduleScripts #nodeMailer #sendMailNodeJs #downloadFileNodeJs #happyCoding #codersGyan #nodeJsProject #expressJs #multer #NodeJsApi #expressJsApi #learnCoding

Тэги:

#file_sharing_app_made_in_india #file_sharing_app_node_js_in_hindi #file_upload_api_in_node_js #file_upload_nodejs_express #file_upload_node_js_mongodb #file_upload_api #file_upload_download #node_file_upload #node_js_download_file_from_server #download_file_node_js #nodemailer_node_js #send_mail_node_js #send_email_node #node_js_deployment #node_js_deploy_heroku #node_js_deploy_to_server #heroku_scheduler_node_js #cron_job_heroku #cron_job_nodejs #cron_job_nodejs_example
Ссылки и html тэги не поддерживаются


Комментарии: