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.
csd4ni3l
Check their projects out: fractal-viewer, Music Player, csd4ni3l-browser, aimtrainer, Game Of Life, ShatterStack
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Hello everyone,
I have finished the history query and the queue system. Now I am fixing a few functions, and after that I will start debugging the full system. Finally, I am slowly building the frontend. I hope to finish the frontend in under 10 hours.
Hi everyone,
I've done the extension, which means that book loans can now be extended.
Now I'm going to do the loan history query and the reservation. I want to do this today. Tomorrow I'll make some corrections and then start on the front end.
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've finished creating, deleting, modifying, and searching books. Searches can also be filtered, so if I only want to search among English-language books, for example, I can filter for that.
Hi,
I created the RequestAuth (or authrequest, I'm not sure anymore) filter, which makes it easier for me to check whether the token is valid or not.
Hi,
I changed the password and set up magic link login. Now I'm going to make it so that it takes the jwt from the auth header, decides whether it is valid and whether it has permission for that operation, i.e. whether it is just a user or also has library permissions.
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.