-
👋 Hi, I’m @SwapnilB31 (Swapnil Bhattacharjee). I am from Guwahati, India
-
I work most of the time with JavaScript, Python, PHP and C++.
-
My interests lie in Full Stack Development and I mostly work with React/Angular on the Front-End and Node.js, Flask or PHP in the backend.
-
I believe in using the correct tool for the Job and that one size doesn't fit all. That's why I pick my databases based on the requirements of the project. I have developed projects using MySQL, Postgres, MongoDB and Dynamo DB.
-
I am also interested in Mobile Application Development and have experience with Ionic/Cordova and React-Native in building Hybrid Mobile Apps.
-
I am currently learning Flutter and Vue.js. And plan to learn GraphQL in the near future.
-
You can reach me at [email protected] or [email protected]
-
Here's a short list of some my projects. Most of them are on this repository, but some are on other repositories that I have contributed to.
- SQLNavigator: It's a light weight DBA Tool written in Java and used to work with MySQL, Microsoft SQL and Oracle. It was developed in 2016-17 as part of my requirements for my undergraduate studies. The project is now deprecated and no longer maintained. Breaking changes in Java 10 for JavaFX rendered the application unsuable with modern JREs and updates in the JDBC bridge for the different DB vendors has also affected its usability. The source code is still up there and is a part of my formative years as a developer.
- NITTMessApp: A hybrid Mobile App Developed with Ionic/Cordova for the daily dining need of NIT Trichy students in their mess halls. It is designed to replace the traditional system of messcards with QR Tokens generated on the server for all the meals. It also had these features: monthly Mess Registration, Mess Reduction, Saving Tokens, Dining History and Registration History. Available for download on the Play Store.
- node-file-tree: A package for Node.js that converts file/directory structure into JavaScript objects, in addition to many useful methods that aid in customizing the output. Works on both windows and linux machines. Available on npm.
- react-file-picker: Simple file picker that lets users pick files from a directory tree. Supports navigation inside a nested file structure and allows for customizations such as filtering files based on extension and custom icons for different file types. Can be used as the UI for accessing the file system of a file server that has the navigation logic built into it, you just need to pass into it a function that will return the directory entries for a given path. Available on npm.
- covid-vaccine-appointment-notifier: A node.js app that notifies you about available covid vaccine appointment slots in India, as and when they become available. It uses puppeter to command a headless chromium intstance query the API and simulates real user interaction to bypass the rate limit of 100 calls/5 mins (There wasn't a limit on user searches at the time of developement) and sends an email notification right away.
- Book My Vaccine: Book My Vaccine is an android application built with React-Native that notifies you of vaccination slots in your area as and when the become available. It queries the CoWIN public API periodically using a background service and sends notification right away. It also supports other features like Auto Sign In (App reads OTP and submits it), Beneficiary Management and Appointment Booking.
- Guwahati, india
- Swapnilb31
Pinned Loading
-
BookMyVaccine
BookMyVaccine PublicBook My Vaccine is an Android App that helps you find out when and where Covid-19 Vaccine Slots become available in your locality.
-
node-file-tree
node-file-tree PublicA package for Node.js that converts file/directory structure into JavaScript objects, in addition to many useful methods that aid in customizing the output. Works on both windows and linux machines.
JavaScript 3
-
-
covid-vaccine-appointment-notifier
covid-vaccine-appointment-notifier PublicA node.js app that notifies you about available covid vaccine appointment slots in India, as and when they become available.
JavaScript 1
-
SQLNavigator
SQLNavigator PublicIt is a Database Administration Tool written in Java, and supports MySQL, Microsoft SQL Server and Oracle. It uses JDBC to interface with the DBAs
Java 1
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.