Each household contains unused medicines, electronic devices, clothes, etc. Most of the time it’s because they are past their shelf life, or it is because we no longer need them. Often it ends up in the dustbin and its journey ahead hampers the environment. The chemicals used in these products or parts of them, if placed in the right hand at the right time, might benefit someone who really needs it and thus be reused, or help in proper disposal by recycling them. Currently, there is no such way by which a person can actually help in getting these products at the right place, so that they are reused and recycled ahead, and thus benefiting the environment in the long run.
With the technological advancement and widespread internet facilities around the world, having a one stop online portal where people can put across the details of the products which they want to be reused, or recycled, and help them reach the needy, will bridge the gap, which currently exists.
We are proposing ‘DR3AMS’- Distributed Reduce Reuse Recycle and Management System, an online portal helping users connect and contribute towards sustainability. This portal will have the capability where user can:-
- Create a new request for the item that they wish to provide for reuse/recycle.
- Other users can go through the product list and connect with the user who has created the request.
- NGOs can go through product catalogue and pick items that they help in getting recycled or reused ahead.
https://www.youtube.com/watch?v=mSqvg5kvS3Y
This project was generated with Angular CLI version 12.0.4.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Since we are using IBM cloud foundry CLI, below are the commands to deploy the app
cf push
checkout our another repo of Java APIs code: https://github.com/shubhamk54/wit-backend
mvn spring-boot:run
mvn clean install
docker build -t wit/service-product-mgr .
docker run -d -p 8080:8080 wit/service-product-mgr:latest
mvn clean install
docker build -t uk.icr.io/dev-env/wit/service-product-mgr .
docker push uk.icr.io/dev-env/wit/service-product-mgr:latest
cf push wit-backend-3 -o uk.icr.io/dev-env/wit/service-product-mgr:latest
You can find a running system to test at Live.
-
IBM DB2- The relational SQL cloud database.
-
IBM Cloud Foundry - PaaS environment, providing elastic consumption and serverless deployments
-
IBM Cloud Container Registry - To store docker images
-
IBM Cloud Cloud CLI - To interact with our applications, containers, infrastructures, and other services.
-
Maven - Dependency management
-
Angular 12 - Developed user interfaces