Welcome to the Express Files project! 🚀
Express Files, is a file management application built with Node.js and Express. It allows users to register, log in, and manage their files securely. Users can upload, download, and delete files, with all actions authenticated using JSON Web Tokens (JWT). The project uses MongoDB for data storage and includes user authentication and file handling features.
Follow these steps to set up the project on your local machine.
Make sure you have Node.js installed. You can download it from Node.js official website.
Download and install MongoDB Compass from MongoDB Compass official website.
Open your terminal and navigate to the project directory:
git clone https://github.com/RudraPatel5435/ExpressFiles.git
cd ExpressFilesInstall the necessary dependencies by running:
npm installUse the following command to start the server with nodemon:
npx nodemon indexOnce the server is running, you can access the application at http://localhost:5001.
Enjoy coding! 🎉