{"id":22127996,"url":"https://github.com/fredvuni/inventory-management-app","last_synced_at":"2025-07-25T18:31:21.541Z","repository":{"id":114734037,"uuid":"608499962","full_name":"FREDVUNI/inventory-management-app","owner":"FREDVUNI","description":"A MERN inventory management system with validations using joi and email verification for password reset and cloudinary image upload for products","archived":false,"fork":false,"pushed_at":"2024-06-25T07:12:12.000Z","size":5301,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-06-25T08:49:30.699Z","etag":null,"topics":["box-icons","css","dark-mode","express","jwt","mongodb","nodejs","nodemailer","react-icons","reactjs","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FREDVUNI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-02T06:23:11.000Z","updated_at":"2024-06-25T07:12:15.000Z","dependencies_parsed_at":"2024-04-05T15:31:04.173Z","dependency_job_id":"6b5b2675-4511-4bce-b968-3cee17f94a8c","html_url":"https://github.com/FREDVUNI/inventory-management-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Finventory-management-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Finventory-management-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Finventory-management-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FREDVUNI%2Finventory-management-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FREDVUNI","download_url":"https://codeload.github.com/FREDVUNI/inventory-management-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227601416,"owners_count":17792110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["box-icons","css","dark-mode","express","jwt","mongodb","nodejs","nodemailer","react-icons","reactjs","tailwindcss"],"created_at":"2024-12-01T17:33:02.436Z","updated_at":"2024-12-01T17:33:02.996Z","avatar_url":"https://github.com/FREDVUNI.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inventory Management App\n\nThe Inventory Management App is a MERN (MongoDB, Express.js, React.js, Node.js) system designed for efficient inventory management. It includes features such as data validations using Joi, email verification for password reset, and cloudinary image upload for products.\n\n## Installation\n\nTo install the Inventory Management App, follow these steps:\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/FREDVUNI/inventory-management-app.git\n   ```\n\n2. Navigate to the project directory:\n\n   ```bash\n   cd inventory-management-app\n   ```\n\n3. Install the dependencies:\n\n   ```bash\n   npm install\n   ```\n\n## Usage\n\nTo use the Inventory Management App, follow these steps:\n\n1. Start the application:\n\n   ```bash\n   npm start\n   ```\n\n2. Open a web browser and navigate to [http://localhost:3000](http://localhost:3000).\n3. Create a new bootcamp by clicking on the \"Add bootcamp\" button and filling out the form.\n4. View, update, or delete bootcamps by clicking on the corresponding buttons.\n\n## Technologies Used\n\nThe Inventory Management App was built using the following technologies:\n\n- React.js\n- Node.js\n- Express.js\n- MongoDB\n\n## screenshots\n\n### Landing\n\n![image](https://github.com/FREDVUNI/inventory-management-app/assets/41730664/c49bd2e7-52fb-4593-95ca-fcd81872917f)\n\n### Dashboard\n\n![image](https://github.com/FREDVUNI/inventory-management-app/assets/41730664/3b3c9682-e526-48a7-b0cb-0fc68262b0b0)\n\n## Contributing\n\nContributions to the Inventory Management App are welcome! To contribute, follow these steps:\n\n1. Fork the repository: [https://github.com/FREDVUNI/inventory-management-app.git](https://github.com/FREDVUNI/inventory-management-app.git).\n2. Create a new branch for your changes:\n\n   ```bash\n   git checkout -b my-feature-branch\n   ```\n\n3. Make your changes and commit them:\n\n   ```bash\n   git commit -m \"Add my feature\"\n   ```\n\n4. Push your changes to your fork:\n\n   ```bash\n   git push origin my-feature-branch\n   ```\n\n5. Submit a pull request to the main repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredvuni%2Finventory-management-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffredvuni%2Finventory-management-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffredvuni%2Finventory-management-app/lists"}