1: FULLSTACK POINT ON-SALE SYSTEM FOR HOSPITALS AND PHARMACIES
In this project, I utilized full-stack development tools to build a huge application for point-on-sales
Next js 14, Express node js, email services with node mailer, SMS services to alert customers, authentication, authorizations, MongoDB for database, Mongo aggregations for complex queries, Javascript, Zustand for state management and many frontend tools to make the project live.
1: Real time chat with websockets View Github code
Tools used in the app.
used React JS for building front end components
React router to route static pages with dynamics routes
styling components dynamically to enhance SEO on a SPA
Used Redux for state management
Custom authentication and authorization with password, auth2, login with gmail, and express js
Cloudinary for uploading images
Azure SQL for hosting the database
and deployment to Azure instances
2: Web App e-commerce app
Tools used: React, context API, Typescript, JavaScript, React Architecture, Firebase authentication and Firestore
3: Building a single-multiple clickable cards and keep tracking of them in a list
/ Implement a feature to allow item selection with the following requirements:
// 1. Clicking an item selects/unselects it.
// 2. Multiple items can be selected at a time.
// 3. Make sure to avoid unnecessary re-renders of each list item in the big list (performance).
// 4. Currently selected items should be visually highlighted.
// 5. Currently selected items' names should be shown at the top of the page.
//
// Feel free to change the component structure at will.