Ghayoor ul Haq
Projects
Taply Mobile & Web App
Taply.io | React Native, NextJs, Redux, GraphQL, Typescript, Shopify, One Signal
At Taply I contributed to both the Shopify web app and Mobile app:
Following are some features I worked on the Shopify web app:
- UI fixes and designed new components using React Hooks
- Added new integrations like Yotpo, Stamped, KiwiSizing, WhatsApp, etc
- Implemented new social media post components ( YouTube, TikTok, Twitter, Vimeo, Typeform, etc )
- Added localization
- Implemented billings plans
- Integrated targeted notifications
Contributed to the following features in React Native mobile app:
- UI design fixes and revamps
- Integrated number of REST/RESTful APIs
- Added review integrations like Yotpo, Stamped
- Added dynamic linking for notifications
- Added social media posts ( YouTube, TikTok, Twitter, Vimeo, Typeform, etc )
Git/Github was used in these projects, I used to review and merge PRs as well.
CMW Mobile App
Careermidway.com | React Native, Redux, Firebase (Notifications, Analytics), Admob
CMW is mobile application of Careermidway.com. In this application, user can find wordwide Jobs, scholarship, news, blogs and institutions. Besides these, user can perform search, mark for later read, share all of these to other in form of image, link and text and subscribe to newsletters.
Cuddlynest Mobile App
cuddlynest.com | React Native, Redux, Firebase, Jest, Stripe, Sockets
Cuddlynest application is like Airbnb in which host and traveller both can login. Traveller can search and book Hotels as accommodation all over the world. Host can manage the booking and enquries. I integrated number of APIs in it. Also added checkout flow for booking, notifications, dark mode, language localization wrote test cases using jest
Aepistle Mobile App
React Native, Redux, Jest, Storybook
This is social media application as same as facebook. User can login, post something, share posts, join and leave group and manage their own profile. I developed this application from scratch.
Auto Azure Mobile App
React Native, Redux Auto Azure is an application for customer support. Customer service officer can login into app and answer the customer queries. In addition to this, officer can also check orders, chat with customers and have bird eye view of orders, messages, queries and sales. Officer can have different accounts. He/She can switch between accounts by login once
##RBSA Mobile App React Native
Review Based Management System mobile app to get reviews from client for business. I developed this as a module of final year project.
Mantra Mobile App
React Native, Redux Worked on App called Mantra that contains cart for ordering food. Number of advance features I added in it on client's demand like saving previous orders to reorder later. Used REDUX in it effectively for state-management.
Mobile Gigs Mobile App
React Native, Redux
Worked on App called Mobile Gigs. In this app different type of users can register and login to perform their respective task. I just integrated few APIs in it. Used redux for state-management and API's call.
Teraso
React Native, MobX
Developed on hybrid app in react native for a restaurant to book orders from registered tables in restaurant and for delivery. Used MobX as a state- management in it. In addition to this, there was a complete categorise menu to display in app.
In House Project
React Native, MobX
Developed react native app for booking vehicles of different type. Idea of this app was to book different type of cars to pick peoples from different locations for a tour, meeting or a visit.
GUI in Python for scraping (.exe)
Python, PyQt
Developed a GUI in Python for crawlers to make the process user friendly. In addition to this, created executable file for windows by packaging all the files and libraries.
Scraping & Automation
Python, Scrapy
Wrote crawlers to scrape data from different site for careermidway.com (Pakistan), mooveat.co (France) and some other international clients and automate the system to add scraped data into the system after formatting that data in particular manner.
Aroush Works
PHP, CakePHP, JQuery, MySQL
I developed website aroushworks.com for a construction company. Their requirement was to advertise their different type of projects of construction for which they want fully dynamic online system to attach
- Images
- Videos
- Google Maps
- Address
In addition to this, I developed module to add their services and latest news about property.
Loan Management
PHP, Laravel, JQuery
Developed application for a dairy shop in which following things where included:
- Register Customer (Daily, Monthly)
- Add, Delete products available at shop
- Manage orders on loan
- Manage complete detail for order
- Receive Payments
- Generate Invoices in PDF format
- Clearance of outstanding amount.
Taxcare.pk
HTML, CSS, JQuery
Developed Taxcare.pk to display
- Services
- Guidelines for Tax
- Latest News about Tax
- List of previous Clients
- Contact Information
Blood Bank
Java
In a group, we developed blood bank as a semester project in which I worked on database and some of backend modules. This system keeps records that which donor donate which type of blood. There are three type of users of this system.
- Admin
- Patient
- Donor
Admin will approve the registered accounts of patient and donor so that they can login. A patient can request particular type of blood that will be visible to registered donors. Donor of that type of blood will response to that request. Admin can check all patient request and donor response. Admin can disable patient request and even account of donor and patient.
Conference Management System
Java
This Project include 3 users
- Admin
- Advisers
- Candidate
Admin approves accounts of advisers and candidates. Candidate submits research papers in specific file format. Advisers read that papers and rate them using stars. After specific defined date admin checks to top rated papers and choose one of them. That chosen candidate then submit camera ready version of research paper and register the conference.