a journey of making a little side project.

1. client

  1. React for the frontend library
  2. Mapbox to render the map, marker, and item popups
  3. Netlify to deploy

2. panel

  1. React for the frontend library
  2. Ant Design components for the UI
  3. Netlify to deploy

3. service

  1. GraphQL Yoga for API server
  2. PostgreSQL & Prisma for database and ORM
  3. Prisma Cloud and Heroku to deploy

what did it cost?

  • Heroku to serve the service, aka backend and the database.
  • Netlify to serve static sites like the client and the panel.
  • Mapbox for the map and geocoding API.

what I have learned?

--

--

--

founder at noecrafts, backpacker and lover of nature 🍃 https://ebrukaya.me

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Building a Bash script for the Top Stock Gainers of the Day.

Robot Buggy: Getting started

Making your mouse ‘drunk’ through Python

More than a Flutter Web App, is a full Flutter WebSite!

How Much Do Tech Employees Actually Make in Chicago?

AWS CLI with jq and Bash

View Binding in Android : Activity, Fragment

Problem Number 3

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ebru Kaya

Ebru Kaya

founder at noecrafts, backpacker and lover of nature 🍃 https://ebrukaya.me

More from Medium

7 Tips to build an exceptional Personal Website 👨🏽‍💻👩🏽‍💻

My Journey to Become a Software Developer

Remote / Hybrid Work Challenges demystified...

Importance of Business Context in Tech Roles

Business Understanding through Collaboration