From 9ff779e932bb6f1e1d96e37cd281478c8dca0c5d Mon Sep 17 00:00:00 2001
From: Anmol Singh Yadav <53969258+IamLucif3r@users.noreply.github.com>
Date: Tue, 4 Oct 2022 14:39:44 +0530
Subject: [PATCH] Created MicroService Project Idea
---
Projects/2-Intermediate/packageUpdater.md | 32 +++++++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 Projects/2-Intermediate/packageUpdater.md
diff --git a/Projects/2-Intermediate/packageUpdater.md b/Projects/2-Intermediate/packageUpdater.md
new file mode 100644
index 00000000..7b573992
--- /dev/null
+++ b/Projects/2-Intermediate/packageUpdater.md
@@ -0,0 +1,32 @@
+# Package Updating Microservice
+
+**Tier:** Intermediate
+
+A microservice, that will fetch the current versions of the frameworks being used in a project (from requirements.txt) and then compare it with the latest versions. The our service will update the particular frameworks to the latest versions.
+
+Answer the following questions:
+
+- "What is the purpose of this application?"
+ The purpose of the application is to automate the updation of versions of frameworks being used in a project. It can be NodeJS or python based framework projects.
+
+- "Are there any resources needed in order to complete the project?" - If yes, be sure to add it.
+ Following Resources might help
+ - [Node JS](https://nodejs.dev/en/learn/)
+ - [Python](https://www.python.org/doc/)
+
+## User Stories
+
+- User can create a Python Script which will firstly crawl the selected directory. We will provide this directory in the argument while running script
+- User can fetch the current versions of the frameworks
+- User can automate updation of the frameworks to the latest version.
+
+
+## Useful links and resources
+
+- [Node JS](https://nodejs.dev/en/learn/)
+- [Python](https://www.python.org/doc/)
+- [Python Microservice - FreeCodeCamp](https://www.freecodecamp.org/news/python-microservices-course/#:~:text=Using%20Python%20microservices%20allows%20you,the%20app%20at%20a%20time.)
+
+## Example projects
+
+I would advice you to go through this amazing reopository [github.com/davidetaibi/Microservices_Project_List](https://github.com/davidetaibi/Microservices_Project_List) to find more similar projects.