Project geneSIS: Design on

So it started, the design phase is now on. I started already for the teacher panel and something with the administration panel. It is still a bit bare, I am still putting the contents that make sense. My design skills are still in the hibernation mode so, the detail is a bit off I am hoping to create the body out of it, the whole panel is still out of sync.

As it was defined previously, it will be as simple as a school project. But of course the synchronicity of the contents should be as tight as a drum. It should work as one and look as one. Like any other system the contents should be organized as the data could come from any direction and it is always subject for corrections.

Capture

The teacher’s access will have basic panels, the dashboard will have a filter according to the level he/she is handling. It will have so called ‘cards’, that will be grouped by level. The cards will have the number of students on that level and section if there are several. It will also contain the teacher’s schedule id and the status of the grades. The status should be released in every quarter. On that note, there should be no corrections done or it will be requested to admin that will have adjustments on the grades.

Watch out for my next post so I can write about the admin panel.

Project geneSIS: The Backend

What to design first? Yes, you read it right, I will be starting to design the admin panel first so the workflow will be the backend first before the frontend, which includes the inquiry forms and login for the students. Why backend to frontend? The reason behind is that the backend will all have the information needed in the frontend. The static pages for the frontend will be less headache than the information or data flow we need in the backend.

The Backend

We will going to have a login for the administrators (school principals, director) and for the department heads and teachers. If you would picture a school set up this will be a medium size private organization. Basically the teachers can input grades for that day then the initial average will be computed but still the whole grading sheet will be subject for revision so it will have an open status until the teacher will finalize it for that quarter. The administrators can arrange schedules and assign teachers for a grade level. They can also adjust percentages for the composition of the final grades and fees needed per grade level.

The Administrator panel should have the controls to adjust or approve any pending items needed for school management.

The set-up should be minimal but rich with process that will be needed for learning experience. Having this set-up this should cover the school management needs.

Let’s start designing then.

The Project geneSIS: Update

From the past weeks, I am writing about geneSIS, that will be the title of our web application. So for someone out there, if there is someone, that is reading this, I am starting a new project that is called geneSIS. It is a School Information system that will take care of the needs of the school administration and for both students and teachers.

As I was saying on the previous post, that this is my first project back in college but was unsatisfied on how it was built. This system that I will build, is a charity effort and for those students that are interested to use it as a reference for learning. This will be built in PHP and MySQL as the database, HTML5 as the framework and a few javascripts. It will be a beginner package, free for everyone to download if I will be able to pull it off (haha). But I will pull it off.

In this blog, I will have my insights on the project creation, but most of the development details will be logged in the fullstacker blog in wordpress, yes I have multiple blogs.

The purpose of this entry, is the preparation of the system. We need to answer the questions now so it will serve as a guide what will be our expectation of the system and what will not be in the system.

As described previously, we will have a website part and an administration part. The website part will be the face of the school and entry points of two entities. New Comers/Transferees and the login of the students of the school to view and maybe to log if possible (this is needs to be discussed further). Basically, this is the part where in we will offer something, marketing part. Administration side will be the admins / teachers this is where all complicated stuff gets in. Enrollment will be a big part of it, since there will be no student information to process if there are no students. Online forms will also be a part of it and the subject schedules. Since I am a Filipino and I support the K12 program of the government I will incorporate the design of the subjects based on these information in K12. Sounds fun? Not really, it is really tough to build a system that has no critic, I am no expert on this, though I already have a lot of experience in web development I still not consider myself as an expert so I need your expert thoughts on this when I begin to build it.

I need you to have some comments on this, please watch out the first entries on fullstacker in WordPress for more info on the engagement we need from the audience.

Hit Like! Or Comment below if you want to take part of it.