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

Shish

@Shish

Joined May 31st, 2026

  • 28Devlogs
  • 5Projects
  • 1Ships
  • 18Votes
meh...
Open comments for this post

1h 22m 1s logged

v(0.4.4-Beta) Session expiry bug fix + responsiveness fixed


Updates

  • 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)
0
0
10
Open comments for this post

1h 45m 41s logged

v(0.4.3-Beta) See uploads and delete them


Updates

  • Now you can see your uploads in the settings page and delete them if you wish to
  • If you click on the card, it’ll redirect you to a separate page where you can see the paper in detail

What next?

  • Next, I’ll work on fixing the responsiveness issue on small screen devices
0
0
4
Open comments for this post

52m 24s logged

v(0.4.1-Beta) Delete account


Updates

  • Now you can permanently delete your account.
  • Once you delete your account, all the posts from that account will be removed from the website.
  • For this, I made /delete-me route

What next?

  • Next, I’ll make a section where users can manage their papers, they can delete their papers if they want
  • After that, I’ll be working on fixing the responsiveness issue on small screen devices
1
0
20
Open comments for this post

1h 23m 54s logged

v(0.4.1-Beta) Update Email address + Errors


Updates

  • Added errors and toasts throughout the website
  • Added update email address feature
  • I’ll be keeping next few devlogs small as I will be working on each feature one by one

What next?

  • Next, I’ll work on Delete account feature
0
0
21
Open comments for this post

3h 18m 48s logged

(0.4.0-Beta) Settings page + 404 handling


Updates

  • 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!!
0
0
24
Open comments for this post

2h 28m 31s logged

v(0.3.0-Beta) Separate paper view + Searchbar


Updates

  • Added a searchbar (finally
  • Now, you can view each paper separately inside the website itself
  • Made very very very small changes in the design of the website
  • Now you can click on the logo to direcly go back to the browse page (Yeah, I know it’s not something genius)

What next?

  • I REALLY want to add doodles but I have been delaying it TOO much now! I think I might be working on it (not sure tho)
  • I also need to make a pfp maker, where users can make their own pfp kinda like the one on skribbl.io.
  • Actually this entire design is inspired by skribbl.io
  • I’ll also be adding user settings page and all where they can change theme, fonts and… okay, just font and themes for now.
1
0
76
Open comments for this post

3h 9m 18s logged

v(0.2-Beta) Deployed + Reviews + More


Updates

  • 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
  • Next devlog is going to be CHUNKY!!!
0
0
4
Open comments for this post

2h 43m 45s logged

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.
0
0
18
Open comments for this post

2h 27m 36s logged

v(0.1.2-Alpha) Scribbly Borders + New countries


Updates

  • Added scribbly lines/borders (used AI’s help)
  • Added new countries and their examinations (UK, USA, Australia, China)
  • Added mansory layout so that i don’t have to worry about responsiveness later

What next?

  • Next, i’ll work on adding colours to the site
  • and add doodle
0
0
13
Open comments for this post

3h 28m 29s logged

(v.0.1.1-Alpha) New UI + Notifications+ More info about the file


Updates

  • Added new design inspired by scribbles and doodles. (Still figuring out how to make scribbled borders)
  • Enhanced responsiveness for new design
  • Displayed more information about the file uploaded by the user such as File size and no. of pages file contains.
  • Fixed a few bugs related to login and logout pages
  • Added notifications (Yet to design it, atp, it’s just a basic design and not synced to the project design)
  • Deleted unwanted files that I had made earlier during setting up the folder structure.

What next?

  • Next, I’ll work on adding design to the notification componentk
  • Then, I’ll be adding doodles and stuff to fill up the white space
  • I also wish to add more countries like The USA, Canada, UK, which have competitive exams.
0
0
10
Open comments for this post

1h 45m 27s logged

(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)
0
0
5
Open comments for this post

1h 21m 37s logged

(v0.0.8-Alpha) Sidebar and Responsivenes


Updates

  • Added responsiveness to the login, signup, upload, home pages and header component
  • Made the sidebar functional, you can now filter data based on year, country, state, exam
  • i think currently, on smaller devices, the font size is a lot smaller, if you guys feel the same please give me a review so that I can improve it!

What next?

  • Next, I’ll work on enhancing the responsiveness
  • And also, i’ll start designing the card which will contain details of the papers
  • I also need to handle edge cases like not showing upload button to guest users and so many loop holes that are still there in this project.
0
0
6
Open comments for this post

1h 30m 48s logged

v(0.0.7-Alpha) Download Feature


Updates

  • Added the download feature.
  • you can click on the card to open the PDF file on the browser

What next?

  • Next, I’ll work on responsiveness
0
0
6
Open comments for this post

40m 22s logged

v(0.0.6-Alpha) Log out + Showing data from db


Update

  • Added log out feature (it was quite easy just had to apply some display conditions to the buttons and remove the user’s token from the localStorage)
  • Added data from the db in the form of cards on /browse. It is not at all good-looking. I’ll work on it once I implement the download feature in it.

What next?

  • I’ll be implementing the download files feature
  • I’ll start working on making the website responsive
0
0
10
Open comments for this post

2h 2m 30s logged

v(0.0.5) Frontend revamp


Updates

  • Revamped the frontend design
  • Added drag and drop file submission feature
  • The site is not yet responsive
  • Log in and sign up pages are also changed
  • Browse and home pages are changed (there are some white spaces that I hate rn but i’ll tackle that some other time)
  • really loving working on this project can’t stop thinking about ideas!!

Next steps

  • Will enhance the functionality of the header (now it is static meaning even if the user is logged in, it will show login/sign up buttons)
  • I’ll add a logout button or smthng.
  • Currently, all the uploaded files don’t appear on the /browse section so i’ll have to deal with that too!
0
0
15
Open comments for this post

41m 40s logged

v(0.0.4-Alpha) Upload Feature - Frontend


Updates

  • Completed the frontend part of upload feature
  • Added tags so that navigation is smoother
  • Currently, i have only added india in the future, i’ll other countries too.
  • I am not focusing much on design as well as responsiveness. I will tackle that towards the end.

What next?

  • Next, I’ll work on the home page + browse page
  • Browse page will display all the files uploaded by people
0
0
6
Open comments for this post

2h 19m logged

v(0.0.4-Alpha) Upload Feature - Backend


Updates

  • Upload feature is working!!! (backend for now) that too smoothly!
  • Used multer middleware to handle PDF uploads. Files up to 25MB are acceptable for now.
  • PDFs are saved on /uploads folder on the server
  • Only logged in logged in users can upload files
  • Built /api/papers with filters like class, subject, exam_name, country, state, year and file_path.

What next?

  • Now i’ll work on the frontend part of this feature
0
0
8
Open comments for this post

2h 36m 56s logged

v(0.0.3-Alpha) Layout Design


Updates

  • Making layouts is not a one time thing so I made a temporary layout which took a lot of trial and errors
  • Don’t mind the colours/text size or fonts and all as it is still under development
  • Currently it’s working only locally as the project is still in alpha version and also, nothing is responsive for smaller screen sizes

What Next?

  • Most probably next I will be working on the Upload feature along with it’s backend
0
0
3
Open comments for this post

1h 44m 23s logged

v(0.0.2) Login and Sign up - Frontend


Updates

  • Almost lost the project (accidently deleted the repo
  • Writing the logic for login/sign up for the first was kind of tough hence took more time!
  • It works smoothly now

What next?

  • Most probably i’ll work on the landing page and the designing part
0
0
15
Open comments for this post

48m 43s logged

(v0.0.2-Alpha) Login and Sign up - Backend


Updates

  • Login and signup functionality completed and is functional
  • I also used bcrypt to encrypt the user’s password

What next?

  • I will now work on the frontend part of the website so i will be making the dashboard, login and signup pages.
  • I might have to look for good designs too
0
0
9
Loading more…

Followers

Loading…