Finally wrapped up the MVP of my ASU Students App side project 🎉 (after fighting bugs harder than my GPA).
The app comes with a website for posting campus updates — news, curriculum, gallery, cafeteria schedule (yes, you’ll finally know when injera day is) and more.
The mobile app has extra goodies like GPA calculation (for those “uh-oh” moments), a social hub, and curriculum info — basically campus life in your pocket.
I built this because, as a fresh student, I had no idea what was going on half the time. Thought it’d be cool to save new students from the “wandering around like a lost Wi-Fi signal” phase.
Even though I’ve graduated, I feel like giving back to the campus that gave me so much. And yes, I’ve got another project cooking to solve more campus headaches.
Try it out before my server cries 🖥💀
👉 https://uni-site-nu.vercel.app/
The app comes with a website for posting campus updates — news, curriculum, gallery, cafeteria schedule (yes, you’ll finally know when injera day is) and more.
The mobile app has extra goodies like GPA calculation (for those “uh-oh” moments), a social hub, and curriculum info — basically campus life in your pocket.
I built this because, as a fresh student, I had no idea what was going on half the time. Thought it’d be cool to save new students from the “wandering around like a lost Wi-Fi signal” phase.
Even though I’ve graduated, I feel like giving back to the campus that gave me so much. And yes, I’ve got another project cooking to solve more campus headaches.
Try it out before my server cries 🖥💀
👉 https://uni-site-nu.vercel.app/
⚡1
ASU.apk
87.9 MB
here's the app for those of you who want it directly
First sign-up with the correct email and password
Then sign in
First sign-up with the correct email and password
Then sign in
Commit Happens
The Coming Week (Week 1): ✅ Finish my current project 🚀 Deploy it (and pray nothing breaks)
A new Monday (Week 2): plan to
✅ Finish at least the ui of my current CMS project
✅ Have a healthy sleeping schedule
✅ Finish at least the ui of my current CMS project
✅ Have a healthy sleeping schedule
Media is too big
VIEW IN TELEGRAM
How's your relationship with react?
Me asf:
Me asf:
Been grinding Angular lately, and yeah… I see the React vibes.
But here’s the twist: React’s like a jazz band you can freestyle a dozen ways and still call it music. Angular? Nah, it’s a symphony orchestra there’s one right sheet, follow it or get yeeted. Honestly though, it’s way easier than the internet drama makes it sound, and it’s perfect for massive projects. Might just sneak it into my personal dev arsenal… if it behaves.
But here’s the twist: React’s like a jazz band you can freestyle a dozen ways and still call it music. Angular? Nah, it’s a symphony orchestra there’s one right sheet, follow it or get yeeted. Honestly though, it’s way easier than the internet drama makes it sound, and it’s perfect for massive projects. Might just sneak it into my personal dev arsenal… if it behaves.
Commit Happens
A new Monday (Week 2): plan to ✅ Finish at least the ui of my current CMS project ✅ Have a healthy sleeping schedule
Week 3 recap:
😮💨 Sleep schedule? Collapsed.
📉 CMS UI? Only half done.
📈 Side quest? Angular CRUD, UI libs & fake DB mastery → accidentally built a mini HR system (W).
So yeah… plans crumbled but XP gained.
Week 4 plans:
🔹 Re-focus & actually finish the CMS UI (circumstances willing)
🔹 Keep the morning workout streak alive (2 weeks strong 💪)
🔹 Retry fixing the sleep cycle
Consistency > perfection. One step forward counts. 🚀
😮💨 Sleep schedule? Collapsed.
📉 CMS UI? Only half done.
📈 Side quest? Angular CRUD, UI libs & fake DB mastery → accidentally built a mini HR system (W).
So yeah… plans crumbled but XP gained.
Week 4 plans:
🔹 Re-focus & actually finish the CMS UI (circumstances willing)
🔹 Keep the morning workout streak alive (2 weeks strong 💪)
🔹 Retry fixing the sleep cycle
Consistency > perfection. One step forward counts. 🚀
Wait… just realized it’s Buhe today 👀🔥
Yeah, I know it’s already night but still — to whoever’s reading this:
"Melkam Buhe" (መልካም ቡሄ) 🎉🥳
Hope your code compiles on first run and your PRs get merged without conflicts 😅💻✨
Yeah, I know it’s already night but still — to whoever’s reading this:
"Melkam Buhe" (መልካም ቡሄ) 🎉🥳
Hope your code compiles on first run and your PRs get merged without conflicts 😅💻✨
Forwarded from Abdesol Builds
https://learnxinyminutes.com/
this is literally the best site to brush up on any programming languages and other stuff you have learned but haven't touched in months or years. I'm reading the https://learnxinyminutes.com/c/ page and it's been very insightful in brushing up on C.. Check it out!
this is literally the best site to brush up on any programming languages and other stuff you have learned but haven't touched in months or years. I'm reading the https://learnxinyminutes.com/c/ page and it's been very insightful in brushing up on C.. Check it out!
Commit Happens
Week 3 recap: 😮💨 Sleep schedule? Collapsed. 📉 CMS UI? Only half done. 📈 Side quest? Angular CRUD, UI libs & fake DB mastery → accidentally built a mini HR system (W). So yeah… plans crumbled but XP gained. Week 4 plans: 🔹 Re-focus & actually finish the…
UI completed. It took longer than planned, but the foundation is set. Now comes the backend — the part I enjoy most.
I considered experimenting with MongoDB, but for the scale I’m aiming at and the experience I want to build, PostgreSQL is the right choice. It’s reliable, structured, and closer to what I’d use in large-scale applications.
Goal: deliver a solid backend within a month. Time to focus and execute.
I considered experimenting with MongoDB, but for the scale I’m aiming at and the experience I want to build, PostgreSQL is the right choice. It’s reliable, structured, and closer to what I’d use in large-scale applications.
Goal: deliver a solid backend within a month. Time to focus and execute.
🚬 I thought I was making a mini database, but Prisma said nah fam, this is a whole university registrar system 😭. 12 tables deep, 200+ lines later, and I’m out here switching between pen & keyboard like it’s Prisma relationship gymnastics. One-to-many? Many-to-many? Self-relation?
In a month? My brain’s like: “good luck chief, see you in 2026” 😭😭😭
In a month? My brain’s like: “good luck chief, see you in 2026” 😭😭😭
💀 That moment when you spend the whole night wrestling with an API bug, triple-checking headers, payloads, docs—questioning your entire career—and the next morning the server’s like: “oh btw I’m fine now”. Bro I didn’t need sleep, I needed divine cache clearance. ✨🧘♂️
That moment you realize your editor keeps throwing errors every 10 seconds… all because you keep typing form instead of from in imports, and <from> instead of <form> in JSX. Brain officially malfunctioning. 👏
Commit Happens
Week 3 recap: 😮💨 Sleep schedule? Collapsed. 📉 CMS UI? Only half done. 📈 Side quest? Angular CRUD, UI libs & fake DB mastery → accidentally built a mini HR system (W). So yeah… plans crumbled but XP gained. Week 4 plans: 🔹 Re-focus & actually finish the…
Week 4 recap:
🎨 CMS UI? Locked in & finished.
🏋️♂️ Workout streak? Had ups & downs, but I’m still moving forward.
😴 Sleep cycle? Surprisingly stable—feels like I can actually get used to this.
Week 5 plans:
⚙️ Finish the rest of the backend (or at least a big chunk).
⏳ Push coding hours +2 daily (don’t ask me how).
🧩 Manage frontend states properly.
📈 Keep iterating & improving.
🎨 CMS UI? Locked in & finished.
🏋️♂️ Workout streak? Had ups & downs, but I’m still moving forward.
😴 Sleep cycle? Surprisingly stable—feels like I can actually get used to this.
Week 5 plans:
⚙️ Finish the rest of the backend (or at least a big chunk).
⏳ Push coding hours +2 daily (don’t ask me how).
🧩 Manage frontend states properly.
📈 Keep iterating & improving.
❤1
tele playing games with my wifi lately, PC refusing to run 2 servers, and me distro-hopping like it’s a survival skill. Finally settled on a lighter Linux—wifi’s back, things a bit shaky, but I’m still pushing through.