DEV Community

Cover image for My first "official" SAAS is now live!!🙌 Introducing studymerge.com. Well.. beta.studymerge.com
Arif Hossain
Arif Hossain

Posted on • Edited on • Originally published at ariflogs.com

My first "official" SAAS is now live!!🙌 Introducing studymerge.com. Well.. beta.studymerge.com

Last week I promised myself and Twitter that I will launch the beta version of my product StudyMerge on 1st merch. Now I'm glad to say I kept my promise. Also, I managed to get 32 people to join the waitlist. 💃💃

Screenshot from 2022-02-28 20-48-46.png
Thanks to everyone who joined and willing to try out this early version of the software. 🙏🏻

Anyways, I much I wanted to, I couldn't manage the time to build a proper landing page yet. So I'm writing this blog to kind of explain the product and its features.

Elevator Pitch

At its core, StudyMerge is a software targeting students to study, work and collaborate with classmates efficiently.

How does it work?

Well, that's a good question. In fact, that is why I'm writing this blog. 😬

Session and Participant. These 2 core features work together to make collaboration between you and your classmates.

Session

The product is built around sessions and for each session, you can have multiple topics. You can think of it as tasks and sub-tasks.

Screenshot from 2022-02-28 21-09-22.png
Here I'm using one of my classes as a session and things that I need to study for the class as topics. Once you have some sessions that you created or participated in, Your homepage should kind of look like this.

Screenshot from 2022-02-28 21-40-06.png

Perticipant

Now once you have a session, You can invite your classmates into the session. From the top right corner, you should have a menu button to add participants. (Before adding someone to a session, make sure you have them on your friend list)

Screenshot from 2022-02-28 21-55-02.png
Great, now that you invited your friends to your session, they should get an invitation which they can accept or reject.

Screenshot from 2022-02-28 21-50-56.png
If they accept, they will get a copy of your session blueprint and now you can both track each other's session progress from the participants page.

Screenshot from 2022-02-28 21-52-59.png
That's it. that's all the features that are live right now. Hopefully, I explained it well and made you somewhat existed to try out the product.

Tech Stack

I tried my best not to overengineer this project as it would have taken me 2years to launch the beta. 😶
So I choose Supabase for my primary backend and hand's down it was a great decision. On the Frontend, I primarily used Typescript, NextJS, and ChakraUI.

What next?

I have a couple of new features that I'm working on right now which will be live soon.

  1. Discussion: In every session there will be a Discussion panel where session participants will be able to discuss or have a group chat related to the session.
  2. File Upload: I guess it's self-explanatory, Basically you will be able to share notes/attachments /questions or any type of files with your session participants.
  3. Google Calendar: I love Google Calendar, I think it's one of the best tools available to manage your time. So I'm looking forward to integrating Google Calendar with StudyMerge. So students can schedule sessions, classes, or group study time.

How does the pricing work?

Well TBH I'm sure about the pricing yet, The product will be free in the beta phase. Later I might add pricing for "File Uploads" and some additional features? IDK... Will see.

Need your feedback

So what do you think? Definitely the next 🦄?

Jokes aside (if you can call it a joke 😶), I would really love to get your feedback, especially if you are a student. Visit stduymerge.com to try it out. For any kind of feature request, bug report or feedback email me at arif@studymerge.com.

Also, I'm thinking of making this series where I may post 1/2 blogs each month updating you guys about both the business and tech sides of the project. "Build in public" you may say.
Do subscribe to my newsletter. ✌️

Top comments (0)