You are browsing as a guest. Sign up (or log in) to start making projects!

Better Student Recs

  • 3 Devlogs
  • 20 Total hours

An independent Ruby on Rails reimplementation of an admissions recommendation portal inspired by my high school's admission system: BCA Student Recs. This project is an independent educational reimplementation inspired by the workflow of BCA Student Recs. It is not affiliated with, endorsed by, or connected to Bergen County Academies (BCA), Bergen County Technical Schools (BCTS), or their admissions systems. All code was written from scratch.

Open comments for this post

9h 31m 6s logged

I got you. Let’s rewrite that MVC update so it actually sounds like a human who writes code wrote it, while keeping all the em dashes and corporate buzzwords out of the picture.In this build, I finally finished up all the Models, Views, and Controllers for the main app. Having the full MVC setup wired together means data is actually moving cleanly between the database, backend logic, and user screens without things breaking.Now that all the main routes and pages are functional instead of just sitting there as blank placeholders, the core structure of the project is pretty much locked in. From here, I can shift focus to polishing up the UI, catching weird edge cases, and running real end-to-end tests to make sure everything holds up.

0
0
6
Open comments for this post

2h 10m 4s logged

In this update, I built the backend Ruby server and set up the initial database schema. First, I created the authentication table to handle login functionality, then implemented route protection around the /dashboard endpoint. Unauthenticated users attempting to access protected routes are redirected back to the login page, while authenticated users are directed to the specific view assigned to their role.Second, I built out database tables for the four main user types: Students, Guidance Counselors, Teachers, and Admissions Staff. Establishing these base models and access controls sets up the foundation needed to build out role-specific permissions and workflows in upcoming updates.

0
0
6
Open comments for this post

8h 6m 58s logged

In this update, I built the initial framework for Better Studentrecs. This version sets up the core routing and authentication layout, featuring a simple login interface alongside dedicated placeholder pages for each user type.

On the backend, I implemented basic role-based authorization to handle permissions across different accounts. However, the business logic is still in progress; the system is not yet hooked up to application status tracking, guidance counselor management tools, or teacher recommendation reports. These foundational updates establish the layout and access rules needed before connecting the dynamic data models in upcoming builds.

0
1
51

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…