June 26, 2025
Hi everyone,
I've finished the entire admin panel. So now I can start on the customer system.
Next, I'll make it possible for them to reserve books, search, extend their loans, and see what books they have and their loan details.
Once I'm done with that, the review, and the background processes, I'll start on the frontend, react.js.
Hello,
I have completed the extension and membership suspension sections. From now on, you can ask librarians how many times they have extended your membership, etc.
Next, I will make it so that librarians can see which books need to be prepared, what debts there are, and request a person's complete log, returns, etc.
Hi everyone,
After a few days off (I was exhausted lol), I finished the lending system. From now on, you can request information about which books a given user has borrowed, when they returned them, when they are due back, etc. You can also request a history of this information.
Next, I will work on membership suspension and extension. It will take roughly 1.5 hours.
I hope to complete the entire project by.
Hi everyone,
I have completed the booktech authentication system.
You can register a profile, and after registering your profile, you need to confirm your email address via email, after which you can log in.
Now I'm going to work on the password change system, and after that I'll work on the magic link login.
It will take about an hour and a half.
I'll be signing in soon.
This is a library system. What does it contain? You can ask what books are in the catalog. Books can be created, deleted, and modified. Books can be borrowed and returned. The loan period for a book can be extended by up to 30 days. You can reserve books, which can be picked up within 72 hours. You can register and log in, and the system automatically assigns an ID to users, or you can assign your own ID. There is a borrowing log, so you can see who borrowed what, when they returned it, etc. Three days before the due date, you will receive a notification to return the book or extend the loan period. That's all for now, but you'll see in the devlogs if I add anything else.
I'm all set. It works now. I can shipp it.
I have also prepared the layout.
Hi everyone, I've started working on the front end, and this is what it looks like so far.
Hello, I finished the settings today. From now on, you can change your email address, username, and password.
Now I can start the comprehensive check. Standardize everything. Error codes and everything else.
Hopefully, I will finish today.
Hi,
I finished creating and deleting the main categories and retrieving the main categories.
It took about 45 minutes.
Next, I still need to make the settings, e.g., change the name, change the email, and change the password.
Hopefully, this will also take 45 minutes. But I will only do this tomorrow.
Hello everyone,
I have finished the todo system. I do not intend to integrate this into the notification system. In my previous post, I omitted the creation, renaming, and deletion of the main category. This will take me about 45 minutes. So, I hope to post again today.
Hello everyone,
I've done a lot in the last five hours.
I've made it possible to create, delete, and modify folders, and you can also set a notification date and end notification date, which will send out an email every midnight. You can create, delete, modify, and move sets, and you can also set notification dates and end dates for them. You can create flashcards in sets.
Yesterday, I couldn't develop much because I was really pissed off that my computer committed suicide and I wasted 6 hours fixing it.
Next, I'll make a to-do list broken down by day, like a calendar. It will also send an email about this. This will take about 2-3 hours.
In addition to this, I still have to do a complete debug, I've collected 30-40 errors so far, and I have to return the responses, e.g. so that it doesn't just send back 2 statuses. This will take about 3-4 hours.
After that, there will be a quick mobile app development, which will take about 2-3 hours. It will only be an Android app. Sorry, Apple users.
After that, there will be frontend development, which will probably take more than 20 hours.
Hopefully, it will be ready after 30 hours of development.
Hello everyone,
I have finished the calendar system.
You can create events. You can set the title, description, date, and the date from which you want to start receiving email notifications.
In addition, you can edit or delete events.
Notifications are sent to your email every day at midnight.
I'm still planning to write an Android app that I'll connect to Firebase so I can also harass people through Android notifications.
Next, I'm going to write a complete copy of Quizlet because Quizlet pissed me off a few days ago by making me pay for everything. Fuck you, Quizlet.
The image shows the email people receive when they have an upcoming event that is within the notification deadline. Some parts are in Hungarian. A little translation
Matematika Témazáro = Math exam (title)
Úgy se tanulsz rá = You're not going to study for it anyway (desc)
Hello everyone,
I have corrected some errors and added new features. You can now edit documents, and if you delete a category, the system will delete the subcategories within that category, and so on. It will also recursively delete the documents within them.
The graph system is now officially ready.
I will move on to the calendar system, after which I will integrate a Quizlet-like learning option.
Hello,
Over the past 5 hours, I have developed the graph list. It is possible to create categories, even within categories, and this can be done indefinitely. It is also possible to create documents.
Documents can be renamed, deleted, or moved to another category.
Categories can also be renamed, deleted, or moved into other categories.
This was easier than I thought. The design implementation may be more difficult, but that will be Marci's problem in the future.
I can't send a picture of the web interface right now.
Hi everyone,
I've finished working on the forgotten password function and the magic link function.
Fortunately, I understand authentication, so this was easy.
Next, I'll start working on the categories and subcategories. This will be very interesting because I've never worked with graphs before, only binary trees. This is likely to be difficult for me.
I still don't have a web interface, so I can only show a vsc image.
Hello,
I have completed the registration and login process.
Routes:
POST /api/register
POST /api/login
POST /api/register/verify
During registration, a link valid for 30 minutes is sent. If you log in without activating your account, the email will be resent. The link will send the token to /api/register/verify.
Next, I will add a forgotten password function and magic link login.
Unfortunately, I can't show you the interface yet.
In this project I am creating a study center. Main functions are the create classes, adding different subject (with category and sub-category), and draft creation. Concept learning is easier due to the use of word cards, thanks to a simple Quizlet-like feature built into the site. Plus lot of function that help to learn.
WARNING!
If you want to try the DEMO for this case, download the WALK.gpx file. IN THIS FILE, WE TAKE A 1-HOUR WALK IN CENTRAL PARK.
FILE: https://raw.githubusercontent.com/marcellhodossy/vessel-tracker/refs/heads/main/walk.gpx
I added an interactive map, so it's possible to display coordinates, animated polyline and markers. A quick check that everything is good and shippable.
I prepared the upload of gps data for the groups. I thought it would be harder, but it was easy.
I prepared the group manager. Here you can create groups, join groups, and view the paths of groups. I am currently working on my own routes. After that comes the uploading, the uploading
Hello,
I have created a ship tracking system.
Currently you can register, confirm your email, log in, request a new password, create routes. I'm writing now to allow you to create groups, join, leave, group routes etc.
fixed
With this system you can track your movement and the movement of the boat. The website then displays the movement on a leaflet map with polylines and icons. The icon can be customized, the polyline can also have a custom level. User management, you can create people who can see all the routes after entering username and password. Password recovery can also be done.
I have successfully implemented the frontend components responsible for user registration confirmation, login functionality, and password change workflow. This includes the user interface elements, interaction handling, and integration with the underlying authentication logic to ensure a seamless and secure user experience. The registration confirmation flow guides newly registered users through the process of verifying their email addresses, while the login interface handles credential submission and appropriate feedback for success or failure. Additionally, I developed the password change functionality, allowing authenticated users to securely update their credentials, complete with appropriate validations and user notifications throughout the process.
I have implemented the following features:
User registration and login functionality, allowing new users to create accounts and access the system.
Email verification process after registration to confirm the user's email address and activate their account.
Password reset feature, enabling users to securely reset their password if they forget it.
It's a simple application that lets you keep track of the position of your solar graphs. You can register, after registration you can simply confirm your email address. If you forgot your password you can request a new password. After logging in you can create solar graphs, delete their positions, edit them, etc. Or edit the pictures.
FINISHED
I added promotion and demotion. Slowly finished
Authentication system established.
Course creation types:
Public/Private
Join Controll / Join instantlly
Course deletion
Joining a course
Accepting requests to join
Post writing
Code generation
Removing users
The authentication system is fully completed.
Functions:
- Registration
- Login
- Forgotten Password
- Confirm Email
Authentication Registration: Users can create a new account by providing basic information. Email Verification: After registering, users must confirm their email address to activate their account. Login: Registered users can log into their accounts using their credentials. Forgot Password: If a user forgets their password, they can request a password reset via email. Moderation Course Creation / Deletion / Editing: Moderators can create, delete, and modify courses. Post Management: Moderators can write and edit posts related to the course. Review Approval: Moderators can approve course applications submitted by users (this acts as course enrollment). Course Code Generation: Moderators can generate unique codes that allow users to join courses. Member Management: Moderators can promote, demote, or remove members from a course. Members Course Application: Users can apply to join a course, which requires approval. Leave Course: Users can leave a course they are enrolled in. Join with Code: Users can instantly join a course by entering a valid course code. Settings Change Password: Users can update their account password. Change Email: Users can modify their registered email address. Change Username: Users can update their display name or username.
This was widely regarded as a great move by everyone.