Pratik Bhattacharya's Projects
An online repository and forum of movies that can be maintained and managed fully by the users. New movies can be added to the repository, existing movies can be reviewed, discussions can be held on the movies.
C# Amazon Product Advertising .NET Client
A Mail Notification Library providing additional features on top of existing Email Notification clients like Microsoft Graph, Direct Send, and more!
There are multiple teams working on similar solutions. for example team A has already developed a platform for notifications where as Team B in a different group is unaware of this and they may also build a Notifications solutions which is duplicate of work. as we move towards One Microsoft this project will provide a unified offerings of all the platforms, services and framework available across Microsoft. People can add their solution (framework or service) and provide details about the capabilities, other teams before developing a similar solution can come here to find out if we have a similar solution available. thus reducing the duplication of effort and leveraging others work to reuse the existing solution.
question answer repository where users can add questions along with answers on various topics. Topics will be maintained by admins initially and then can be maintained completely users based on credits on the site. Questions: The repository will be initially seeded with sample questions. Users to the site can then add questions to the global repository. Each user who adds new questions will get credit points. Questions along with answers added must be validated or peer reviewed by at least 2 users before publicly appearing in the portal. Questions can be of multiple types including MCQ, subjective, image-based, etc. Answers/Mock Tests: Users can come to the portal and take mock tests on broad categories. Limited functionality will be available to users for a free plan. Various paid plans can be opted by the user which will allow them more functionality like getting access to all questions with answers, etc. Credit: The repository needs to be maintained and moderated by the users and based on the credits received by the user their functionality and access to the site will increase.
POC and applications in React and React-Native
POC for all React Native applications
This is a library for using Redux to manage state for self-contained apps in a Micro-Frontend architecture. Each self-contained isolated app can have its own isolated and decoupled Redux store. The componentized stores interact with a global store for enabling cross-application communication.
Build decoupled, componentized Redux apps with a single global store
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
POC and sample code for typescript
OData Web API: A server library built upon ODataLib and WebApi
A collection of challenge based hack-a-thons including student guide, proctor guide, lecture presentations, sample/instructional code and templates.