Hi, I’m Fortune — a full-stack developer. I build websites and web apps.
Feel free to reach out if you need one.
If you’re into tech, let’s connect 🤝
https://t.co/4O3oTuabff
#WebDevelopment#FullStackDeveloper#Tech
Day 9 of building my Habit Tracking API .
i Couldn’t post yesterday due to network issues. i deployed the API on Render. Tested the live endpoint with Postman — user registration works successfully in production.
https://t.co/rUvfA5uO9k
#Backenddevelopment
Day 8 of building my Habit Tracking API.
I couldn't post yesterday due to network issues.
Today I focused on testing — set up Vitest + Supertest for auth (register & login). Everything works as expected.
#BuildInPublic#BackendDevelopment#FullStackWebDevelopment
Day 6 of building my Habit Tracker API
Today I worked on authentication, starting with user signup.
Built the registration endpoint with validation, password hashing, and JWT on signup.
Tested with Postman — everything works.
#BuildInPublic#systemdesign#FullStack
Day 5 — Habit Tracking API
Today I continued working on the database
set up a connection pool
created schemas (users, habits, entries, tags)
added a seed script
#BuildInPublic#Backenddevelopment#systemdesign
Day 4 – Habit Tracking API
Set up the database layer today
Went with Drizzle over Prisma for a simpler TypeScript-first workflow.
What I did:
Connected PostgreSQL
Designed the ERD and created tables from it
Happy Sunday y'all
#BuildInPublic#BackendDevelopment#SystemDesign
Day 3 – Habit Tracking API
Didn't feel like working today ,but i showed up anyway.
Worked on validation and middleware, used Zod to check request body, params and query. Wrong input gets a 400 before it hits any route.
#BuildInPublic#BackendDevelopment#WebDevelopment
Day 2 building my Habit Tracking API
Created routes/ folder
Split routes by resource
Used Express Router
Tested with Postman — all routes working.
#BuildInPublic#webDevelopment#systemdesign
@Jeremieca I’m using Express.js , TypeScript, Drizzle ORM, and PostgreSQL. I also plan to implement auth from the start, so habits will be user-specific ,each user will only see and manage their own habits and entries.
I started a new project today — a Habit Tracking API.
I’m building this to improve my backend system design skills and stay consistent through building.
I’ll do my best to document the process as I go and share updates here
#WebDevelopment#fullstack#BuildInPublic