Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
linear (water fall)
Background
It's an application for buying any type of plants and a watering recycling system, and get services from specialists to take care of gardening the customer's yard or other places by communicating with them via the application.
Motivation
Creating a program that contributes and helps people understand the importance of afforestation
Spread of global warming and the melting of the two poles.
Importance of afforestation
Desert spot
Extinction of animals
Increase in human waste
Future plan
- The program serves the earth in general and humanity contributes to purify the air and reduce pollution significantly.
- Reduce water waste by creating water recycling system that directs water to the customer's yard.
We had a problem with some programs while designing the high level figures
- We will add more personal gardeners and agricultural engineers
- Also more languages in the future
- We will include more cities.
- Add more features like the customer can add plants and sell them
Glaciers are melting
sea levels are rising
Releasing heat-tapping gases
Contact the support
Customer’s number is lost or disabled
The customer forgets the password
The internet disconnects
Similar applications
The Municipality of Riyadh made an application for afforestation, but it lacked a lot of services, such as communication with agricultural engineers or an immediate delivery service to the specified place
TypeScript for programming.
Mysql for database.
Adobe XD for Design.
Firebase to (store and retrieve user data)
Ionic (development environment program )
Devices with IOS OS:
Iphone
64 GB of memory
PCs with Mac OS:
MacBook
16 GB of memory
Video of our interfaces
Programming:
-Ionic-Type Script
-visual studio code
-html
-css
Database:
- user data
- order data
Firebase to (store and retrieve user data)
Alternative solutions
Alternative solutions:
- If user didn't type the correct password, we will show an error message.
- If the user's number is disabled, we will let them edit their number and we will send a verification code.
Details of partial implementation
Ionic_Type script
classes and tools:
Component: components are the most basic UI building block of an Angular app,
Construstor: A constructor is a special method which will be called whenever we create new objects. And generally used of initializing the class members
Ngoninit: is a life cycle hook called by Angular to indicate that Angular is done creating the component.
Commands of tools and techniques
Choose personal gardener
Confirm order
Go to architectures social media
View profile
Send questions in message box
User login or register
Choose item to order
Add to cart
View cart
Enter information
Checkout
outcomes/results
Upon registration !
the user can choose what he wants from:
afforestation or water recycling
and the order will be delivered to him at the place specified by adding his location.
Validation and verification
If the user doesn't have an account or forgot their Email or password their will be an error message.
validations_form: FormGroup;
errorMessage: string = '';
Alhamdulillah first, we have completed half of our project thanks to the constant encouragement and help of all those around us, our dear supervisor T. Areej Hijaz, Thanks for your interest and your continued support to us.
Thanks to you all.