
Jonathan Adel
Full Stack Developer specializing in Next, MERN, PERN Stack, and React Native
Habilidades

Revisa mis servicios


Porfolio
Experiencia laboral
Mobile Application Developer
company • Freelance
Jan 2025 - Mar 2025 • 2 mos
Qodum Mobile — School Management App for Teachers, Students & Staff A React Native school management app with multi-role support, assignment workflows, push notifications, and fee payments. The Starting Point: The web version of Qodum handled school operations from an admin/staff perspective — but teachers, students, and parents needed their own dedicated way to interact with the system day-to-day, from wherever they were. That's what the mobile app was built to solve. What I Built: Qodum's mobile app supports three distinct user types — teachers, students, and staff — each with their own relevant experience within the same app. Core functionality includes an assignment system where teachers can create and review assignments, students can view and submit answers, and teachers can give feedback directly on submissions. The app also includes a notice/notification system, with real-time push notifications powered by Firebase Cloud Messaging, plus an integrated payment gateway so students can pay school fees directly from the app. Approach: Built with React Native, with Firebase handling messaging and push notifications, and a dedicated payment gateway integration for fee collection. Tech Stack & Tools: Frontend: React Native, TypeScript, Expo Backend: Node.js, Express.js Database: MongoDB, Mongoose Auth: OAuth, email/password login, secure token-based sessions Others: REST API design, Git/GitHub, push notifications Why Multi-Role Matters Here: Rather than building separate apps per user type, Qodum's mobile app handles teachers, students, and staff within a single codebase — each seeing a tailored experience based on their role, which keeps the app maintainable while still serving genuinely different workflows. GitHub: https://github.com/jonathanadel-dev/qodum-app
Full Stack Engineer
Companyweb • Freelance
Nov 2023 - Jan 2025 • 1 yr 2 mos
Qodum — Custom School Management ERP System The Starting Point: Qodum was built for a real business need — a school required a way to manage their day-to-day administrative operations without relying on scattered spreadsheets and manual processes. Rather than a generic template, the goal was a system built around how a school actually runs: fees, admissions, accounts, and inventory, all in one place. What I Built: Qodum is a full-stack ERP system covering four core modules — fee management, admissions, accounts, and stock/inventory tracking. An admin dashboard ties it all together, giving staff a single place to manage records and daily operations instead of juggling disconnected tools. Role-based access ensures different staff members see only what's relevant to their responsibilities. Tech Stack & Tools: Frontend: React, Next.js, TypeScript, Tailwind CSS Backend: Next.js server actions, Node.js, Express.js Databases: PostgreSQL, MongoDB, Prisma ORM Auth: OAuth using Clerk, role-based access control (RBAC) Other: REST API design, Git/GitHub, Vercel deployment, AWS Architecture: Built with Next.js, using server components to handle backend logic directly within the framework rather than maintaining a fully separate backend service — keeping the codebase leaner and more maintainable. TypeScript is used throughout for type safety across a codebase of this size, and the project is deployed live on Vercel. Where It Stands: Qodum has been in active, sustained development — over 600 commits reflect continuous iteration rather than a single quick build. It's live and demonstrates a real, functioning ERP architecture: modular by design, with each core business function (fees, admissions, accounts, stock) built as its own cohesive piece within a shared system. Live: qodum.vercel.app GitHub: jonathanadel-dev/qodum-web
3 Reseñas
| (3) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Desglose de calificaciones
- Nivel de comunicación del Freelancer
- Recomendar a un amigo
- Servicio según lo descrito
Ordenar por
bjka1978

Suecia
work delivered ahead of time and the service was excellent!
USD 100-USD 200
Precio

Aplicaciones Full Stack Web
bjka1978

Suecia
This is my second order with jonathan and it is delivered on time and according to specifications, so I'm very happy with the result!
USD 100-USD 200
Precio

Aplicaciones Full Stack Web
bjka1978

Suecia
I had a great experience with Jonathan. Very collaborative and he went above and beyond to deliver this project. The project included mobile app and website as well as help to deploy.
USD 100-USD 200
Precio

Aplicaciones Full Stack Web