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

Jason Voorhees

Jason Voorhees

๐•ฏ๐–๐•ฏ ๐–ˆ๐–—๐–Š๐–œ ๐•ต๐–Š๐–˜๐–™๐–Š๐–—
Joined
May 15, 2020
Posts
62,356
Reputation
175,386
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: flambria, MoggingProspect, GigaStacySexual and 24 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: flambria, menas, MiserableMan and 8 others
Another future Indian CEO

Please employ me
 
  • JFL
  • +1
Reactions: menas, flambria, MiserableMan and 5 others
@wishIwasSalludon @Pakicel
 
  • +1
Reactions: menas, Pakicel, Eren and 2 others
Looks good
 
  • +1
Reactions: menas, MiserableMan, 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?
 
  • +1
Reactions: menas, MiserableMan, truthhurts and 2 others
Can I be an employe saar
 
  • +1
Reactions: menas, MiserableMan, truthhurts and 1 other person
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: menas, MiserableMan, mentally_ill_chad and 2 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?
Gambling
 
  • +1
  • JFL
Reactions: menas, MiserableMan, browncurrycel and 4 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: menas, MiserableMan, truthhurts and 2 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?
Cybersec but you need atleast 10 years of experience to be even be considered for a role.
 
  • +1
  • So Sad
Reactions: menas, MiserableMan, truthhurts and 2 others
  • +1
  • WTF
Reactions: menas, MiserableMan, mentally_ill_chad and 3 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: menas, MiserableMan, Jason Voorhees and 2 others
@DBDR
 
  • +1
Reactions: menas and 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: menas, MiserableMan, Lightskin Ethnic and 1 other person
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?
 
  • +1
  • JFL
Reactions: menas and Lightskin Ethnic
@mentally_ill_chad
 
  • +1
Reactions: menas and 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
 
  • +1
  • JFL
Reactions: menas, MiserableMan, mentally_ill_chad and 2 others
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


 
  • +1
  • JFL
Reactions: menas, 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
  • +1
Reactions: menas, mentally_ill_chad, Jason Voorhees and 1 other person
I thought you were talking about surgeries. I already visited a gook clinic


You had an underbite ?
 
  • +1
Reactions: menas and 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: menas and 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: menas, loyolaxavvierretard, Lightskin Ethnic and 1 other person
  • +1
Reactions: menas and Jason Voorhees
  • +1
Reactions: menas and 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
  • +1
Reactions: menas and gooner23
@SecularIslamist @vernier @Jaynoyn523 @FaceandBBC
 
  • +1
Reactions: menas and FaceandBBC
Mogs the shit out of my first app.
 
  • +1
Reactions: menas and Jason Voorhees
@imontheloose @Debetro
 
  • +1
Reactions: menas and imontheloose
im tired of coding bhai ๐Ÿ˜ฉ
 
  • +1
Reactions: menas and 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: menas and Jason Voorhees
@Mainlander
 
  • +1
Reactions: menas
  • +1
Reactions: menas and 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: menas, gooner23, loyolaxavvierretard and 1 other person
  • +1
Reactions: menas and 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: menas and 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: menas and Jason Voorhees
@Looks over NT @Proex @the_machinist_786 @Gaygymmaxx @GigaStacySexual
 
  • +1
  • JFL
Reactions: menas, the_machinist_786, GigaStacySexual and 1 other person
  • +1
Reactions: menas and Jason Voorhees
  • +1
Reactions: menas and Proex
@Gaygymmaxx where it all began
 
  • +1
Reactions: menas and 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: menas and 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:
  • +1
  • JFL
Reactions: menas, Aypo129, Pakicel and 1 other person
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: menas and Jason Voorhees

Similar threads

spanishmog
Replies
66
Views
1K
SEPRAY
SEPRAY
superpsycho
Replies
84
Views
1K
currymaxxer888
currymaxxer888
Asiangymmax
Discussion My confession
Replies
47
Views
889
gooner23
gooner23

Users who are viewing this thread

Back
Top