HACKER Q&A
📣 ruslan_talpa

Need an API for your weekend project? I'll build one for you


A few days ago I launch my service [1] which is a BaaS type of thing so now i am doing "the thing that does not scale" :) The proposition is this (for this specific thread):

a. You have an idea for a project, and you've put some thought into it (it's not a "wouldn't it be cool if ... type of thing")

b. You can handle the frontend part yourself

c. 90% of your api is storing and retrieving data from your database

d. The api needs to be either REST or GraphQL (or both)

e. You'll provide the table definitions for all your models (no need to be 100% correct/final)

What i'll do for you:

a. Implement the api for your mvp (then transfer the git repo to you)

b. Data will be stored in your RDS db (PostgreSQL)

c. I'll host the API layer on [1] for you for free (but you can also host it yourself)

d. The service is a "super set" of the capabilities PostgREST [2] gives you

Obviously this can not work for a long time or for a lot of projects but I can knock out 20-30 apis in the next month.

If this interests you, leave a comment here with a short description of the idea.

[1] https://subzero.cloud [2] https://github.com/PostgREST/postgrest


  👤 mastah88 Accepted Answer ✓
# Idea 1: App that collects "tags" from User. Tags can be anything. For example "apple", "avocado", "100 lbs", "90 lbs", or "Training at 6pm", "Training at 6am", "Good sleep", "Bad sleep". After some time. User can select some tags as "Outcome" and run machine learning and get suggestions/results. Like eating avocado, egg, sleeping good makes this person loose weight and feel good while eating white bread, sleeping bad makes this person gain weight. If made universal - Users could use this for diet, sleep patterns, learning what makes them achieve amazing muscle growth, or many other.

👤 mastah88
Idea 2: App that contains database of exercises you can perform at gym/home/outdors. I have a friend that is one of the best personal trainers in Poland, and he has extensive medical knowledge and I have a friend that is doctor and physiotherapist. They both said that if I'll create app that will be database of exercises - they will populate it with data, pictures, videos and so on. There is no app that I know of that stores exercises with parameters like [when exercise is hardest, is it when muscle is contracted, extended, or in the middle - this information is crucial in finding similar exercises][secondary muscles that are engaged in this exercise - crucial for finding similar or completely different exercises][which conditions forbid using this exercise - you have tennis elbow syndrome, app should tell you which exercises are not for you][progression - level 0, just normal dumbbell curl, on next level rotating hand while doing contraction movement, on next level squeezing pinky finger - all of them are intensifications and they matter][what equipment can be used to perform this exercise - you don't have a exercise ball, use bench] and so on... Finding similar exercises can come in handy if user has a training plan but all machines are taken, or he does not have equipment at all. Finding different exercises is holy grail because it helps shock the body and grow muscles faster (as body adapts fast to new things). GraphQL is probably perfect in searching through that kind of data set to find opposites and similars. I've started doing this in GraphQL but I suck at backends :P

👤 tyzerdak
I have tables users (id, name, email, password, created_at) post (id, title, body, favs, created_at) post_favs (user_id, post_id)

Api should return post (id, title, body, favs, created_at, is_faved) And should cache post