- This is the github repo link for my project, it is a private repo, I have added ([email protected]) as collaborator: GitHub Repo Link
- I have deployed both frontend and backend, this is the link of my live application: Flux DMS Live Link
NOTE: After 15 mins of inactivity render spins down the server instance, and when received a new request it takes 60 seconds to process 1st request because it takes time to spin up the server instance, after that the server responds very quickly until it doesn’t go back to sleep again due to inactivity.
-
This is the link for the video of my introduction and demo of my project: My Introduction and Project Demo Video Link
-
Link for my technical assessment attempt documentation: Technical Assessment Attempt Documentation Link
Above in documentation I have spoken about my initial approach and my starting up process of project, rest my journey will be visible in git commits, and further products capability and what I have built is shown in the product demo video, please do check it out.
- 20,000 lines of code written by me in 15 days (from Tue May 13 03:57:28 A.M. 2025 to Wed May 28 03:57:47 A.M. 2025)
- 15 days of coding, 10hrs per day average
- I have done everything alone, complete fullstack:
- Setting up Whole Project: Frontend, Backend and Database
- UI and UX
- Custom Theme Components
- Color Scheme of app
- Complete Frontend Code
- Backend Code
- DB Entities Schema Designing
- Realtime Simulation and Data Monitoring
- Deployment of Frontend and Backend
- Documentation of My Approach
- Large Commits due to strictness of timeline but well marked and structured
- 96% of codebase both frontend and backend both strictly typed completely in TypeScrip
- Scalable SaaS Architecture
- I HAVE GIVEN MY BEST (I WILL SAY, BEYOND MY BEST)
I hope my project will be considered for fair evaluation and I hope I will be given a chance for an interview, and I have to leave this note for sure that “I am really interested in joining FlytBase”.
Install environment dependencies in your device locally
-
node version: 18.20.5
-
npm version: 10.8.2
-
firebase version: 12.9.1
-
Rename .env.example in both envs of both with valid creds (Keep the crypto_js key same in frontend and backend env both)
-
Do
npm i
in backend and frontend repo both and install package dependencies -
Open DMS repo in the code editor as root directory and do "npm run dev" in both
frontend
andbackend
directory terminals