I fixed a lot of issues and bugs. Reverted API docs, and changes to the backend DB.ex. Calling random projects as an RPS from supabase instead of getting “random” projects manually, this ensures that these are truely random, added a filter to ensure default banner projects are excluded since this are normally default starter projects which have no time or content. Redone projects structure to make it more suitable for more vertical screens. Formatting, redone some DB.ex structure. A lot of work of the supabase tables to make RPCs work correctly, supabase tables needed maintenance etc to ensure they are happy.
Log in to leave a comment
Added openAPI schema for @SeradedStripes
Fixed some carasel issues
Tidied up some stuff
Gotta improve how the openAPI is presented
Log in to leave a comment
Basic devlog page
Log in to leave a comment
Fixed scraping media URLs, was not fetching since I was using the incorrect API, i still dk what to do as images
Log in to leave a comment
Fix to homepage, refactor of functions under DB.ex, misc, project, user, devlogs reorder of functions for maintainability.
Consolidated frontend to use single CSS style document,
And more!
probably more caching
Log in to leave a comment
Added faster banner scraping by using 40 concurrent workers, I added the option to rescrape FT for banners not just for Null values in the database
Log in to leave a comment
Added a container that updates the database in realtime via the API
Idk what image to do
Log in to leave a comment
Chores & Features
Added /page/:d to show user stats when being searched
Added separate panel for searching for users
Log in to leave a comment
Added Cachex caching, this should significantly take off database load and speed up the site. idk what to do for the photo since it as all backend work
Log in to leave a comment
Added /projects to view projects in a grid view with shuffle to get random projects etc
More buttons everywhere
Slack fix
Be sure to use /suggestions for improvements
Log in to leave a comment
Added suggestions, let me know what things you want now
Log in to leave a comment
Added native viewing for devlogs and projects within this. What should I add next?
Log in to leave a comment
Added banners & Profile pictures and names
Log in to leave a comment
Added basic frontend work with help from claude to get it done quickly.
I am working on getting project banners next
Added more API routes so we can see who has the most freetime
Log in to leave a comment
Added backend APIs for the frontend being built
/hot returns top ten projects determined by an algorith,
/top_this_week returns the top projects from this week
/fan_favourites returns most liked projects.
I am working on a frontend next using the PETAL stack.
ps, IDK what image to add since this is all backend
Log in to leave a comment
Scraped most of FT, some devlogs missing project IDs, the APIs are alr to work with but I will be releasing my own that are better. I do not have a frontend yet
Log in to leave a comment