Prithviraj Kapil
Flutter | Android | Compose | Nodejs
Hi, I'm a full-stack mobile developer who believes in the power of clean design, seamless user experience, and well-written code. I build robust mobile and web apps using Flutter and Node.js, and I love solving real-world problems through technology. When I'm not coding, you'll find me writing blogs, making music, or experimenting with art. I thrive at the intersection of creativity and code, driven by the desire to create things that matter.
Professional experiences
Personal projects
Placed mobile app
Student's aid to placement processes.
Necessity is the mother of invention. Correctly said! We at our university realised a huge gap between the placement department and students and decided to something about it. Meet the Placed mobile app, that allows students to create profiles, apply to job drives in a single click, get realtime announcements from university placement department and chat with placed AI.
Placed dashboard
Revolutionalizing placement processes.
Juggling between google forms, drive links and excel sheets, our university placement department was getting drowned with unnecessary decentralized document work. We decided to create Placed dashboard, that facilitates student data collection, job drives creation and sharing realtime updates with students. It also provides insights of student data with fancy colorful charts. Built in flutter web, backed by appwrite.
Scribe Tribe
Connecting service with purpose.
A visually impaired student has to go through a number of hurdles in order to find a scribe (volunteer who writes an exam for the student) who is reliable, efficient and trust worthy. Scribe tribe aims to serve visually impaired students by onboarding and connecting active and reliable scribes with visually impaired students. Consists of 2 apps - Scribe app & Student app. Built in Flutter, backed by Node js. Authentication and notifications supported by firebase.
Blogs
Charts in Flutter
We will be discussing simple graphs in Flutter, how to customize them according to your needs, and discuss a use-case step by step.
Read blog
Handling permissions with Accompanist in Android with Jetpack Compose
We will discuss various use cases and permission handling scenarios in this article.
Read blog
Uploading files in node js with Multer
Read about using multer, an open sourcre library in nodejs, that facilitates uploading files in your nodejs backend.
Read blog