Learn about opensaas
Hey there! Jahan this side.
I'm looking to become an indie developer, I have knowledge on front end ( react.js ) and a little knowledge of backend using python with no knowledge of databases. I'm having trouble understanding the whole structure of opensaas boilerplate. I would really appreciate if someone can teach me ( paid job ) and guide me through by actually creating a project.
7 Replies
Hi @Jman. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Hello Jahan,
OpenSaaS is a product for developers built on the Wasp framework. It's essentially a template for a new project, which you can use as a starting point for your own applications. It's important to note that Wasp currently works with React, Node.js, and Prisma, so you would mostly be using these technologies when working with OpenSaaS source (https://discord.com/channels/686873244791210014/1206921679608090646).
If you're new to Wasp, a good starting point would be to follow the tutorial on the Wasp website: Wasp Tutorial (https://wasp-lang.dev/docs/tutorial/create). This tutorial will help you understand the basics of Wasp and how to create a project using it.
OpenSaaS also uses Tailwind CSS, so it would be beneficial to familiarize yourself with that as well source (https://discord.com/channels/686873244791210014/1204153431019753512).
As for the database, OpenSaaS uses Prisma. There's an example of how to seed your database in OpenSaaS here (https://github.com/wasp-lang/open-saas/blob/main/app/src/server/scripts/usersSeed.ts#L6), and you can find the full documentation on database seeding here (https://wasp-lang.dev/docs/data-model/backends#seeding-the-database).
Unfortunately, as an AI, I'm unable to provide personal teaching or guidance beyond providing information. However, the Wasp community is very active and supportive, and you can often find help and answers to your questions there.
Good luck with your journey into indie development!
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @Jman, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?
hey there. Have you tried reading through the documentation, specifically the Guided Tour?
Another option to get started and learn how Wasp works, is to follow our step-by-step tutorial -- it only takes about 30 minutes
If you still need help and are willing to pay someone, you could post the job details in #🕵jobboard-wasp-devs
Thank you so much for your help. I'll follow the step-by-step tutorial and try to develop it myself. If I am unable to, I’ll consider posting a job for assistance. Btw, I’m not sure if I have access to the channel for posting jobs.
did you introduce yourself in #👋introductions ?
Yes I have
hmm that's strange you don't see it then. it's one of the open channels
should work now
Yep got it, thanks!