3
2 Comments

I'm building SaaS and documenting the process. Day 5: started API and made changes to the database models

This is the fifth 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

I started coding API.

First of all, I created a simple method to create a new post.

Then I do the same for creating a new board.

Then I realized that I would probably want to have multiple user owners having access to the same board. What means the relationship between those two entities (user and board) can be many-to-one as I thought before. So, I created one additional table connecting these two (see this manual for reference: https://docs.sqlalchemy.org/en/13/orm/basic_relationships.html

Then I updated the database itself.

Time spent: 1 hour
Total time spent so far: 7 hours 10 minutes

on March 10, 2020
  1. 2

    Love the updates. Have you tested the idea and talked to anyone yet?

    1. 1

      Love the updates.

      Thanks!

      Have you tested the idea and talked to anyone yet?

      Not yet but competitors did :)

      Actually, the point of this project is to create a SaaS app and show people how easy and cheap (or hard and expensive, I don't know yet :) it can be done. The side effect would be if I'm able to sell it but it's another story.

Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 152 comments Never hire an SEO Agency for your Saas Startup User Avatar 91 comments A simple way to keep AI automations from making bad decisions User Avatar 66 comments “This contract looked normal - but could cost millions” User Avatar 54 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments Are indie makers actually bad customers? User Avatar 34 comments