4
0 Comments

I'm building SaaS and documenting the process. Day 21st: finished comments, improved voting, and started board admin panel for user mngment

This is the twenty-first episode in the reality show about the development SaaS app from scratch. The previous episodes:

Open SaaS development from scratch: why and what
Day 1: requirements and UI wireframes
Day 2: admin pages
Day 3: user pages
Day 4: database models, database update, and a couple of new wireframe pages
Day 5: started API and made changes to the database models
Day 6: created the admin board and new problems
Day 7: board settings page
Day 8: board settings page, more details and tabs
Day 9: board settings page, more tabs
Day 10: finished all 4 meta lists for board settings page
Day 11: experimenting with subdomains
Days 12 & 13: subdomains, separate apps, and user interface
Day 14: end-user UI for creating and editing posts
Day 15: end-user UI - bug fixes and list of user's posts with paging
Day 16: the skeleton of public page with the list of posts
Day 17 & 18: working on the public page
Day 19: Post view and voting
Day 20: finished voting functionality and started comments

Yesterday I finished the comment functionality. It still looks ugly (I didn't spend a second on the design) but it's completely functional:

Comments

I also improved voting system. I now take into account if a user already voted - a user may vote any amount of times but only the final mark will be taken into account.

Users can add new comments, edit and delete them. Also, when editing he/she can cancel changes.

Then I started working on the user admin panel. The board admin should be able to list all his/her users, verify them, block/unblock, and remove.

Time spent: 3 hours
Total time spent so far: 53.5 hours

P.S. I have some financial difficulties related to the pandemic but I will try work on this project and post updates as often as I can.

Thanks! Stay tuned!

Trending on Indie Hackers
After 10M+ Views, 13k+ Upvotes: The Reddit Strategy That Worked for Me! 42 comments Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments 🔥Roast my one-man design agency website 21 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 19 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments