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

6h 3m 3s logged

Devlog #08

Hello everyone(˶ᵔᗜᵔ˶)ノ゙,

Welcome to Devlog #08 of AniSuffle.

Hope you all are doing great.

Okay, now let me explain quickly of my recent changes or update on the site.

I am not sure but maybe this will be abit shorter devlog, maybeeee(ᵕ—ᴗ—)…. since most of the work is about backend (so nothing flashy to explain) also I will try to not bore anyone reading this.[also i try keeping the devlogs raw and unfiltered]

Okay now lemme explain.


Save Button & Auth Feature

Sooo, the feature I have recently added to my site, actually not added, am still working on it is the save button and also adding a auth feature (the login and signup feature to be more simple =)).

Its not complete though.

And one more thing, you definitely dont need to login or signup to use any of the features and tools I have made so far beacuse I understand that signing up is such a pain, I mean at least to me it isss.

But there is one feature I want to add, and for this I think the signup is necessary.

Now let me expalin how the save feature is going to work.

It might be abit different as I am still working on it, I will just tell what I am planning to do.


** Why am I writing this devlog now?**

And before that If you ask why am I writing a devlog if I have not done the job, then ummm…∘ ∘ ∘ ( °ヮ° )

Actually I am working on the backend and I am scared I might mess anything up, as I am not too confident on backend and storing user data safely is my top priority( ◡̀_◡́)ᕤ whenever I am dealing with the backend and while doing this I didnt realize that I have already 5 or maybe 6 hours I am not sure but maybe its around 6 hours of time logged already so I thought of updating the devlog, even though I am in the middle of the function (I mean the development process(ᵕ ó ᴗ ò)).

I feel like I sound abit unclear (ó﹏ò。)ummm, lemme just explain properly how the save feature is going to (or supposed to) work.

So there are two scenerios.


** When not signed in**

When you are not signed it, you will still be able to access all the feature of the site, even the save button.

But there is a catch.

All your saved animes/mangas will be stored on the localstorage.

Just a small explaination just in case you have no idea of what localstorage is, ummm…

In simple terms you can think it as the browser’s storage area, its typically around 5 to 10 MB i assume, but they should be more than enough to us as we are just storing the anime/manga url, source, id and stuff.. lets not go too deep into itദ്ദി(˵ •̀ ᴗ - ˵ ) ✧.

So you will still be able to save animes/mangas but you would need to be on the same browser with same browser profile to access those info.


When signed in

When you are signed in, your saved infos will be stored on the database of the server and you will be able to access them from any device and any browser. and This is the reason I am adding the Singup feature


Oh…

The devlog doesnt seems small any more. I’m i’m i’m sorry for that(ㅅ •᷄ ₃•᷅ )

Lemme wrap up quick umm but wait I will drop the screenshot of the site by pointing at the save button.

Currently its with no css, but dont worry I will update that ugly default button design (and maybe position as well) as soon as i finish my backed(・–・;)ゞ

I guess thats it for this devlog , If I forget to mention anything , I will surely update it in the next devlog.

If you didnt understand any of the point , please do comment and I will try to explain you there ദ്ദി◝ ⩊ ◜.ᐟ

Thank You all so much for reading.

Have a nice day =)

2
219

Comments 2

@Gideonthegreat

The devlogs have gotten so long huh (ᵕ—ᴗ—). My lazy ahh had to locking to read through all the devlogs I missed (๑-﹏-๑). (I’m having so much fun using emoticons! ᐠ( ᐛ )ᐟ). Anyway, super cool save feature! The website bassically ready to use already

@PAPER_01

Ahhh , I am not sure , but maybe I will take it as a compliment as long as I was able to make things clear( ´ ▽ ` ) , (Also maybe Devlog 10 will be a bit shorter , maybeeeeee……(・・;)ゞ)