Pinned Repositories
BBC_Clone_from_scratch
Creation of website similar to BBC using CSS3 only from scratch
bigdata
Chatbot
Reeco is a Dining Concierge chatbot, that sends you restaurant suggestions given a set of preferences that you provide the chatbot through conversations
etcd
Distributed reliable key-value store for the most critical data of a distributed system
foursquare-clone
Oingo is a new mobile app named that allows users to share useful information via their mobile devices based on social, geographic, temporal, and keyword constraints. The main idea in oingo is that users can publish information in the form of short notes, and then link these notes to certain locations and certain times. Other users can then receive these notes based on their own location, the current time, and based on what type of messages they want to receive. The startup believes that this may become a popular application as it can be useful in many scenarios.
movie-trailer-bigdata
A highly scalable system to watch movie trailers of upcoming movies. Used Kafka, Node.js, Python, Spark, MongoDB, Docker, Oozie
Shazam
Shazam is an application that enables users to browse through trailers of top rated movies and trending movies, all in one place.
SmartDoor
SmartDoor is a distributed system that authenticates people and provides them with access to a virtual door using AWS services like Kinesis Video Streams, Amazon Rekognition and rest of the AWS stack.
twitter-clone
A distributed twitter like application using Raft consensus algorithm for leader election, log replication, handle node failure mechanism. Use etcd Raft library and created 3 microservices which communicates using gRPCs.
Web-Indexing
Inverted Index to store the postings in suitable file format
NikhilNar's Repositories
NikhilNar/Shazam
Shazam is an application that enables users to browse through trailers of top rated movies and trending movies, all in one place.
NikhilNar/SmartDoor
SmartDoor is a distributed system that authenticates people and provides them with access to a virtual door using AWS services like Kinesis Video Streams, Amazon Rekognition and rest of the AWS stack.
NikhilNar/twitter-clone
A distributed twitter like application using Raft consensus algorithm for leader election, log replication, handle node failure mechanism. Use etcd Raft library and created 3 microservices which communicates using gRPCs.
NikhilNar/foursquare-clone
Oingo is a new mobile app named that allows users to share useful information via their mobile devices based on social, geographic, temporal, and keyword constraints. The main idea in oingo is that users can publish information in the form of short notes, and then link these notes to certain locations and certain times. Other users can then receive these notes based on their own location, the current time, and based on what type of messages they want to receive. The startup believes that this may become a popular application as it can be useful in many scenarios.
NikhilNar/movie-trailer-bigdata
A highly scalable system to watch movie trailers of upcoming movies. Used Kafka, Node.js, Python, Spark, MongoDB, Docker, Oozie
NikhilNar/BBC_Clone_from_scratch
Creation of website similar to BBC using CSS3 only from scratch
NikhilNar/bigdata
NikhilNar/Chatbot
Reeco is a Dining Concierge chatbot, that sends you restaurant suggestions given a set of preferences that you provide the chatbot through conversations
NikhilNar/etcd
Distributed reliable key-value store for the most critical data of a distributed system
NikhilNar/Web-Indexing
Inverted Index to store the postings in suitable file format
NikhilNar/git-sdk-64
A Git repository mirroring the current 64-bit Git for Windows SDK
NikhilNar/golabs
Distributed systems projects using GO
NikhilNar/google-interview-university
A complete daily plan for studying to become a Google software engineer.
NikhilNar/hadoop-big-data
NikhilNar/hadoop-map-reduce
NikhilNar/introml
Python tutorials for introduction to machine learning
NikhilNar/IPC
NikhilNar/map-reduce-json-custom-record-reader
NikhilNar/OS
NikhilNar/PhotoAlbum
PhotoAlbum is a photo album web application which allows searching using natural language through both text and voice using Lex, ElasticSearch, and Rekognition for an intelligent search layer to query your photos for people, objects, actions, landmarks and more.
NikhilNar/Reaction-tester
A fun game which will provide random shapes and count your click speed . Random shapes will be displayed on the screen and the user needs to click on the shape in limited time. Final score is displayed which includes the number of clicks and the total time spent. The game is developed in Javascript and HTML5 only.
NikhilNar/RecipeSearchEngine
A Multi-tier architecture search engine to find recipes based on queries.
NikhilNar/shop-online
A shopping website developed using Amazon API. The project was built using codeigniter,AngularJS,Bootstrap,CSS3,Javascript,HTML5. The data for the portal is accessed via Amazon API and a RESTful API is created using codeigniter. The interactive front end design was developed using AngularJS and Bootstrap.
NikhilNar/spark-jobs
NikhilNar/Todo_note_dashboard
A simple dashboard where user can add and remove todo list .User can also create notes and delete the notes. Project is developed in codeigniter, Javascript,jQuery, BootStrap 4
NikhilNar/Weather-Teller
Weather teller is an application which provides live weather information for different cities. The data is scraped from weatherforecasting.com . Language used for Scrapping is PHP. Project is developed in Bootstrap 4 , PHP ,Javascript
NikhilNar/web-crawler
NikhilNar/web-diary
NikhilNar/web_player
Web Player is a online code editor similar to jsbin. User can test their code output online through web player. User need to add HTML,CSS and javascript content in respective tabs and the output will be displayed in output tab. The application is developed in HTML5,CSS3 ,Javascript and jQuery.