Nirulas

Radhakishan Jangid

Backend Engineer
Frontend Engineer
Mobile Engineer
Node.js
npm
React
Technical Specification
Nirula's is India's oldest fast food restaurant chain. Based in North India and most popular in the NCR Delhi. It was Delhi's first fast food restaurant, opening in Connaught Place in 1977. The website was initially build on Angular Js but was later moved to React and Node Js. React used on the client-side input handling and Node Js is used for the server-side to handle connectivity between databases. It utilizes some advanced page transition and animations.

Features

Product Listing
Add to cart with Animation
Coupon Apply
Place Order
OTP verify
Live location fetch
Location based delivery

Responsibilities

Responsible for the development of the complete website both front-end and back-end which entailed:
Converting the HTML/CSS to JSX
Design and Architecture of React Application
Architecture of Node Js Application
REST API Integration
UI/UX Improvements
Third Party Google Analytics, Message and Facebook Pixel API Integration
Implementation of complete Front-end and Back-end
Deployment of both React and Node Js Application

Challenges

The first challenge that I faced designing and architecting the base structure of the application. Building a web app for fast and durable react was a perfect choice for future growth and maintainability. React Components, React-Redux, and Lazy loading modules made this whole project lot easier by allowing me to separate the app logic by modules (per feature). One of the biggest challenges during development was maintaining the product customization and pricing module. I have created a separate component for the customization and called API based on the product by that I handled the customization and pricing part in Node JS API. I learned many new things while building this project still I am getting new changes and new phases to work on.

2020

Partner With Radhakishan
View Services

More Projects by Radhakishan