On this day 3 years ago. I deployed my very first app

Jason Voorhees

Jason Voorhees

๐•ฏ๐–๐•ฏ ๐–ˆ๐–—๐–Š๐–œ ๐•ต๐–Š๐–˜๐–™๐–Š๐–—
Joined
May 15, 2020
Posts
60,803
Reputation
170,643
Was scrolling through my old GitHub repos and found this Room Booking System I built for a college project in my 2nd year od unj. The requirement was just a basic CRUD site, but I don't do basic. Average is not in my dictionary. So I went overboard and added as much depth as possible to show up with one of the best projects

While most people did static room selection and saved simple booking details to the DB, I made mine dynamic. The available rooms showed up as animated cards, filtered by date, time, and room typeall pulled from the backend in real time. Everyone used MongoDB but I used ofc used SQL to flex.

Users could pick dates and see the bookings on that selected date and select from 30-minute slots like those zoom meetings, and the booked ones would grey out on the fly. I added OTP verification via automated emails and even synced bookings with calendar events using Microsoft Graph API. There was also a full admin panel with a calender in the center with all bookings closely displayed color coded based on room booked according to date where you could see everything and reschedule, cancel, and track every single action taken in the system in the history panel. Even added a room creation, deletion and editing button that would reflect dynamically on the main page

I didnโ€™t want to stop at localhost either, so I used NGINX as a reverse proxy and hooked it all up to a domain through GoDaddy. Styled the UI with a cool PlayStation theme with Tailwind and made sure everything was secure with JWT authentication and parameterized queries for protection against SQL injection/XSS. All kinds of security features and configured it to use HTTPS with TLS 1.3. While all the niggas did theirs in html. I used all the modern frameworks react, vite, shard etc

Even had unit tests and proper logs in place for a full fledged website with everything in place

When I showed it to my professor, he was stunned. He said โ€œJason this isn't a college level project. This far surpasses it. You literally built a full-blown production ready mini platform in just three weeks as a 2nd year student. This is insane.โ€ He ended up using it to manage his own meetings too. My website that I built is still being used by him 3 years after. You can see the booking made on June 19th.



IMG 20250622 WA0073
IMG 20250622 WA0072
IMG 20250622 WA0075
IMG 20250622 WA0068
IMG 20250622 WA0067
IMG 20250622 WA0066
IMG 20250622 WA0065
IMG 20250622 WA0064
IMG 20250622 WA0063
IMG 20250622 WA0062
 
Last edited:
  • +1
  • Woah
  • Love it
Reactions: MoggingProspect, GigaStacySexual, imontheloose and 23 others
@loyolaxavvierretard @gooner23 @Lightskin Ethnic @User28823 @deadstock
 
  • +1
Reactions: menas, isegrim314, MiserableMan and 3 others
I have almost no clue about coding, but I can say if the front end looks clean most individuals will love it. A balance of back and front end is extremely important.

@chadbeingmade
 
  • +1
Reactions: menas, MiserableMan, fuxkdakikez and 7 others
Another future Indian CEO

Please employ me
 
  • +1
  • JFL
Reactions: MiserableMan, SecularIslamist, FaceandBBC and 3 others
@wishIwasSalludon @Pakicel
 
  • +1
Reactions: menas, Pakicel, Eren and 2 others
Looks good
 
  • +1
Reactions: MiserableMan, truthhurts and Jason Voorhees
I wish I could start dev earlier but now its too much overcrowded and demands high work rate and takes a year to master completely

U have any clue about other fields with good potential, less workload and just pay like Devops, etc?
 
  • +1
Reactions: MiserableMan, truthhurts, loyolaxavvierretard and 1 other person
Can I be an employe saar
 
  • +1
Reactions: MiserableMan, truthhurts and Jason Voorhees
Was scrolling through my old GitHub repos and found this Room Booking System I built for a college project in my 2nd year od unj. The requirement was just a basic CRUD site, but I don't do basic. Average is not in my dictionary. So I went overboard and added as much depth as possible to show up with one of the best projects

While most people did static room selection and saved simple booking details to the DB, I made mine dynamic. The available rooms showed up as animated cards, filtered by date, time, and room typeall pulled from the backend in real time. Everyone used MongoDB but I used ofc used SQL to flex.

Users could pick dates and 30-minute slots like those zoom mertings, and the booked ones would grey out on the fly. I added OTP verification via automated emails and even synced bookings with calendar events using Microsoft Graph API. There was also a full admin panel with a calender in the center with all bookings closely displayed color coded based on room booked according to date where you could see everything and reschedule, cancel, and track every single action taken in the system in the history panel.

I didnโ€™t want to stop at localhost either, so I used NGINX as a reverse proxy and hooked it all up to a domain through GoDaddy. Styled the UI with a cool PlayStation theme and made sure everything was secure with JWT authentication and protection against SQL injection/XSS. All kinds of security features and configured it to useHTTPS with TLS 1.3. While all the niggas did theirs in html. I used all thr modern frameworks react, vite, shard etc

Even had unit tests and proper logs in place.

When I showed it to my professor, he was stunned. He said โ€œJason this isn't a college level project. This far surpasses it. You literally built a full-blown production ready mini platform in just three weeks as a 2nd year student. This is insane.โ€ He ended up using it to manage his own meetings too. My website that I built is still being used by him 3 years after. You can see the booking made on June 19th.



View attachment 3850413View attachment 3850414View attachment 3850415View attachment 3850416View attachment 3850417View attachment 3850418View attachment 3850419View attachment 3850420View attachment 3850421View attachment 3850422
This is what separates those who actually like their subject as opposed to those who just do it for doing it
 
  • +1
Reactions: MiserableMan, mentally_ill_chad, truthhurts and 1 other person
I wish I could start dev earlier but now its too much overcrowded and demands high work rate and takes a year to master completely

U have any clue about other fields with good potential, less workload and just pay like Devops, etc?
Gambling
 
  • +1
  • JFL
Reactions: MiserableMan, browncurrycel, truthhurts and 3 others
I wish I could start dev earlier but now its too much overcrowded and demands high work rate and takes a year to master completely

U have any clue about other fields with good potential, less workload and just pay like Devops, etc?
Majoori in oil rig always pays
 
  • +1
  • JFL
Reactions: MiserableMan, truthhurts, Jason Voorhees and 1 other person
I wish I could start dev earlier but now its too much overcrowded and demands high work rate and takes a year to master completely

U have any clue about other fields with good potential, less workload and just pay like Devops, etc?
Cybersec but you need atleast 10 years of experience to be even be considered for a role.
 
  • +1
  • So Sad
Reactions: MiserableMan, truthhurts, Lightskin Ethnic and 1 other person
  • +1
  • WTF
Reactions: MiserableMan, mentally_ill_chad, truthhurts and 2 others
Bhai u lifemog curryland Chads

Jealous and mirin

Do something fruitful with your future genetics if u r a ltn dravidian as far as I have seen reading threads
 
  • +1
  • JFL
Reactions: MiserableMan, Jason Voorhees, truthhurts and 1 other person
@DBDR
 
  • +1
Reactions: DBDR
Bhai u lifemog curryland Chads

Jealous and mirin

Do something fruitful with your future genetics if u r a ltn dravidian as far as I have seen reading threads
เคŸเฅเคฐเฅ‚ เคเคกเคฎ
 
  • +1
  • So Sad
Reactions: MiserableMan, Lightskin Ethnic and Jason Voorhees
Bhai u lifemog curryland Chads

Jealous and mirin

Do something fruitful with your future genetics if u r a ltn dravidian as far as I have seen reading threads
I see. What would be fruitful?
 
  • JFL
Reactions: Lightskin Ethnic
@mentally_ill_chad
 
  • +1
Reactions: mentally_ill_chad
I see. What would be fruitful?
Have a kid with someone beautiful

But be ware as White nationalism is rising
@mentally_ill_chad @6ft4 @Hernan

@loyolaxavvierretard

I can wear brown hair dye and green contacts


Nah even imma be ware
 
  • JFL
  • +1
Reactions: MiserableMan, mentally_ill_chad, loyolaxavvierretard and 1 other person
Have a kid with someone beautiful

But be ware as White nationalism is rising
@mentally_ill_chad @6ft4 @Hernan
I thought you were talking about surgeries. I already visited a gook clinic


 
  • JFL
  • +1
Reactions: loyolaxavvierretard and Lightskin Ethnic
I thought you were talking about surgeries. I already visited a gook clinic


U need to visit bbc or sai ramalingam clinic
 
  • JFL
Reactions: mentally_ill_chad, Jason Voorhees and loyolaxavvierretard
I thought you were talking about surgeries. I already visited a gook clinic


You had an underbite ?
 
  • +1
Reactions: Jason Voorhees
You had an underbite ?
No. I just wanted to widen my jaw with an implant or something. Apparently I am very good candidate for it, was thinking of getting it done from European surgeons once I save up. Dr Ramieri, Pagnoni etc.
 
  • +1
Reactions: loyolaxavvierretard
No. I just wanted to widen my jaw with an implant or something. Apparently I am very good candidate for it, was thinking of getting it done from European surgeons once I save up. Dr Ramieri, Pagnoni etc.
Do you thinking jaw widening would be a good idea saar? @mentally_ill_chad @deadstock @Lightskin Ethnic
 
  • +1
Reactions: loyolaxavvierretard, Lightskin Ethnic and mentally_ill_chad
  • +1
Reactions: Jason Voorhees
Is this impressive or whatever you do there's an asian better at it than you kind of situation rice bro @gooner23
 
  • Woah
Reactions: gooner23
@SecularIslamist @vernier @Jaynoyn523 @FaceandBBC
 
  • +1
Reactions: FaceandBBC
Mogs the shit out of my first app.
 
  • +1
Reactions: Jason Voorhees
@imontheloose @Debetro
 
  • +1
Reactions: imontheloose
im tired of coding bhai ๐Ÿ˜ฉ
 
  • +1
Reactions: Jason Voorhees
@SecularIslamist @vernier @Jaynoyn523 @FaceandBBC
for a second year student that app is very good bro, my friend is going into his second year and can't even do basic css and html, doesn't know js or ts nor does he know any python, the app you made is great bro, I also code I mainly make iOS apps and websites and shit, ill try and find a video of one of my first projects from my first year of cs before I dropped out, if I find it ill tag you its a decent app, but again ur app at second year is sick bro ur professor was right
 
  • +1
Reactions: Jason Voorhees
  • +1
Reactions: Jason Voorhees
AI gonna do this from now on. Vibe coders can easily make this with a few prompts.
Sure but how are you configure it all and piece it all together. Coding is actually the easy part. Niggas really think I am joking when I tell them 90% or software dev doesnt isnt even coding @gooner23 @loyolaxavvierretard
 
  • +1
Reactions: gooner23, loyolaxavvierretard and SecularIslamist
  • +1
Reactions: loyolaxavvierretard
Sure but how are you configure it all and piece it all together. Coding is actually the easy part. Niggas really think I am joking when I tell them 90% or software dev doesnt isnt even coding @gooner23 @loyolaxavvierretard
Its painful debugging
 
  • +1
Reactions: Jason Voorhees
Is this impressive or whatever you do there's an asian better at it than you kind of situation rice bro @gooner23
naw its good on a ui perspective for a junior thats what most people focus on just hard to differentiate to others cause some people just modifying existing templates but that was back when you couldn't just use chatgpt or gemini to do it for you. feel bad for current people in comp sci i wouldn't even know how to differentiate myself without going into some niche boring specialization :feelshah:
 
  • +1
Reactions: Jason Voorhees
@Looks over NT @Proex @the_machinist_786 @Gaygymmaxx @GigaStacySexual
 
  • +1
  • JFL
Reactions: the_machinist_786, GigaStacySexual and Proex
  • +1
Reactions: Proex
@Gaygymmaxx where it all began
 
  • +1
Reactions: Gaygymmaxx
@wishIwasSalludon @Pakicel
You IQmog 95% of the tech employees at my company. Many canโ€™t even write basic CTEs.

And great that you didnโ€™t fall for that MongoDB/NoSQL crap. Itโ€™s just not needed in the vast majority of cases.
 
  • +1
Reactions: Jason Voorhees
You IQmog 95% of the tech employees at my company. Many canโ€™t even write basic CTEs.

And great that you didnโ€™t fall for that MongoDB/NoSQL crap. Itโ€™s just not needed in the vast majority of cases.
I asked one question in the code review and half the dev team went silent That is Jason's aukat. When I come into a room niggas run away @loyolaxavvierretard @Aypo129
 
Last edited:
  • JFL
  • +1
Reactions: Aypo129, Pakicel and loyolaxavvierretard
I asked one question in the code review and half the dev team went silent That is Jason's aukat. When I come into a room niggas run away @loyolaxavvierretard @Aypo129
1000048905
 
  • +1
Reactions: Jason Voorhees

Similar threads

itsherlossNVM
Replies
82
Views
2K
ndheightpracepill
ndheightpracepill
itsherlossNVM
Replies
27
Views
916
pablo94
pablo94
F
Replies
24
Views
542
niggacum492139
niggacum492139

Users who are viewing this thread

Back
Top