Projects
Hungerista Network Pvt. Ltd. (Frontend Internship)
Work Demo
Developed all these frontend modules alone from scratch.
React Chat App
Github Repo |
Demo
Developed for learning purpose. Technologies used: ReactJS, NodeJS, Pusher, React Virtualized, Semantic UI
Multi-Role Blog REST API in Node.js (Under Development)
Swagger API Docs & Live Testing |
Github Repo
Developing it from scratch for learning MEAN Stack.
Few Key Features:
- Stateless API
- Multi User-Roles Auth using JSON Web Tokens
- Custom Error Handling which sends API responses automatically according to the thrown error and also logs it.
- User Email Address Verification using SendGrid transactional email service.
- Database Reset Option (clear & seed demo data)
- Used new ES7 Async/Await Syntaxes to write asynchronous code (promises) in synchronous way to make the code easy to write
and manage.
- Custom Config module which provides configuration object according to the current environment.
- Modular Directory Structure inspired by Microservices Architecture
- Proper API Documentation using Swagger (OpenAPI 3)
RaviJagga.com
Website |
Github Repo
I designed and developed this Portfolio website from scratch to revise my front-end development skills. The technologies
I used in this website are:-
- HTML5 & CSS3
- Bootsrap 4
- Sass
- Jquery & Some jquery libraries
- PHP (to modularize HTML files)
- Highly compressed and dynamicaly loaded background images according to screen size and SVG Graphics
- GIT for source code management
- Sublime Text 3 for Code editing & Remote Files syncing as I'm not using GIT on my server.
- Cloudflare CDN to improve page load speed
ShayariClub.com
http://www.shayariclub.com/
Built this website for learning Wordpress theme customization and SEO. I used various technologies (e.g. Image Lazy Loading,
Browser & Page Caching, SVG Graphics, Cloudflare CDN and lots more) to improve Page Load speed.