Fixed the responsiveness issue on small screen devices
I also faced another issue, My friends were unable to download papers and it displayed “Error during downloading”
So I took help of AI to know what the problem is and it said that It was because their token had expired
SOOOOO…. I increased the token expiry limit to 30 days AND if the token is expired, you will be asked to login again.
I applied this throughout the website, upload, browse, report and download
I’ll also be switching to nest as I don’t fully trust my ISP and also because shipwright’s review policy said so. BUT i’ll do it towards the end once every feature is almost well built. I’ve applied to nest and hope they accept it as soon as possible!
What next?
Next, I’ll work on Avatar maker like skribbl.io (this is going to be tuffffffffff)
Handled 404 error (I had to because my WiFi was down several times today. Many of my friends thought that it was my mistake but actually WiFi was down so my rpi couldn’t serve data)
Made settings page and displayed user data on it.
I have added an easter egg when the site is down, so basically when there’s an 404 err, you can see an easter can which I’ve added to the site.
On the settings page, I have Apprearance settings, Account settings, Preference settings and Delete account. None of them are functional yet.
Took a lot of time to create a route (/me). As I faced a lot of bugs while doing so.
What next?
I know i’ve again delayed making doodles, I WILL MAKE THEM istg
I’ll also fix the resonsiveness issue on small screen devices
I’ll work on making the settings page functional
I have 2 days off at school so I am going yo use them very efficiently!!
Soooooo, the site it live. andithasalotofproblems!!!
I made the site live and asked my friends to use it and fill it with notes.
many of them complained about bugs so, I fixed some of them and NOW, I need to add a search bar on the site (I completely forgot lol).
In these 3 hours, I deployed the website (this time didn’t get counted as I was working on the terminal. But it took around 1 and a half hour). So in 3 hours, I handled bugs and fixed some of them, enhanced responsiveness as some of my friends complained that they couldn’t scroll on the website or smthng.
Added more information on the card, Added 2 new columns named description and type (as requested by a friend). Changed the layout of lower part of the card a little bit (made it a little bit clean). Made the upload code a bit efficient by removing repetitive code.
What next?
Next, I’ll work on making a search bar on the website so it is easy to use and navigate
I’ll be taking inputs from friends and working on them
I will be making a separate page where the user can see the pdf each separately insite the site
v(0.1.3-Alpha) Report bug feature and it’s backend + Enhanced responsiveness across the website + colours
Updates
Enhanced responsivess across the site
Added colours and sketchy borders and colours wherever I could
Added new report bug feature along with it’s backend (this one took time as WiFi went off and I couldn’t ssh into my rpi)
What next?
I’ll be making doodles (YES, i’ll be hand drawing them)
I haven’t thought about anything else yet! BUT, I might be making the website public and push it into the beta version, for that, I’ll need to setup a cloudflare connection via my rpi (aghh i’ll look into it once I am fully convinced with the frontend.
(v0.1.0-Alpha) Responsiveness + Fixed a loop hole + Showing more details in the card
Updates
Enhanced responsivess (sidebar, header, browse page for mob iles and large screen devices)
Displayed more info like region, year, subject, uploaded by, uploaded at, exam name, etc. to the card
Fixed loop hole, earlier, a user could access the browse page, basically entire website without logging in lol.
Added a new field to the database in papers table which stores the user’s name instead of just storing the id number of that person
What next?
I am thinking of adding notifications using react-toastify and sound effects
I’ll work on designing the card. I am considering to change the entire design and lean more towards a brutalist design
Next update is going to be a major one
Where was I since last 12 days?
I have been busy with school work and also my mid-terms are commencing from 1st of September so, I couldn’t give more time to thr project. This could also happen in the near future until my exams are completed (11th Sept)