E-LOGBOOK

Personal Project2023/2024

Hero Image 1
Hero Image 2

A web-based software that allows users to keep daily, weekly and monthly record of their day-to-day activities, new words learnt and other necessary things in a work environment

Problem / Motivation


During my 24 weeks Student Industrial Work Experience Scheme (SIWES), as part of my efforts as a beginner to improve my software development skill I decided to give, developing an electronic version of our school logbook a try.

Project Pictures


Project Image
Project Image
Project Image
Project Image
Project Image
Project Image

Tech Stack


Stack Image
Stack Image
Stack Image
Stack Image

Features


.

Allows users to manage (Create, Update, Delete) weeks

.

Every created week has a journal that stores challenges faced during the week and also the new principles learnt during the week

.

Users can enter the date and comprehensive description of the work done for each day of the week

.

Users can generate a PDF report of their dated work description

.

The dashboard displays the number of weeks registered, number of Journals filled etc.

Architecture & Design

Structure / Flow


.

Non-registered users will visit the registration page while registered users just login with their username or email and password

Joining Line
.

Users register by entering their email, username and password

Joining Line
.

Users get registered after validation of the info entered

Joining Line
.

Login gives dashboard access and from the sidebar various segments can be accessed.

Design Principles


.

Database Management

.

Electronic record keeping

Challenges and Solutions


.

Challenge

Just starting up my software development carrier and taking up a project like this I had issues with the database queries for different users

.

Solution

After testing I discovered that users were able to see one another's log report due to human error from the backend but I was able to rectify it by giving query based on user authentication.

.

.
.

Challenge

I had issues creating the template for the frontend as my design principles were still below mediocre as at the time of development.

.

Solution

As time went by, I was able to adjust the frontend templates and colors to something better off than the initial design but as time goes on, the UI still needs more work

Demo and Links


.

Live DemoClick Me

.

Source Code (GitHub)Click Me

.

My Role

Solo developer: Built and designed the entire project - frontend, backend, database logic and deployment.

Design Icon

Contact


I'm currently available for freelance work

Send me a message

© 2025 - 2026 ZayonSoft. All rights reserved.

Design By Miracle John