DEV Community

Cover image for First steps taken - AquaHub #4
Jannis
Jannis

Posted on

First steps taken - AquaHub #4

This week I started the Projects Portal (AquaHub) and took the first steps. I'm so excited and really hyped for what the future holds. Here I share the two top things happened this week.

 🗂 PocketBase

Another and most likely to the last change I did to the tech stack that I'm going to use for this project. I set up the so called Pocketbase to use as a Backend-as-a-Service.

I added it via docker-compose to my devcontainer. It was super easy to set up and it's working perfectly fine.

PocketBase is a small but fast backend to use in an application and has a beautiful and easy to use web interface. You can configure multiple things like storage server (S3) or SMTP for password reset/confirmation mails. The documentation is awesome and there's also built-in API preview in the dashboard.

👤 Authentication

With the new backend set up I implemented the first authentication method. Google authentication for the beginning because it's the most used one. Later there will be more added!

There were multiple problems at first with the authentication flow and I needed to get familiar with the PocketBase API. But now that I've spent a few hours learning PocketBase, it works fine and I can move on.

🔥 UI coming

Now that I'm all set with a working backend and authentication I start with building some parts of the UI. My plans are to make a concept about the structure of the page and how the user is going to interact with it.

I focus on making a very MVP now to find out if it's going to have some people interested in it. Of course fun is the most important part and I'm definitely having a ton of fun!

Thanks for reading!
Support me

Top comments (0)