Effortlessly locate the most economical fuel prices near you. Streamlined. User-Friendly. Constantly Updated.
- Filters your nearest fuel stations by location and fuel type
- Displays the cost of a full tank alongside the cost per litre
- Sort by price or by distance
- Responsive design, working well on all screen sizes
- NSW supported, more states and territories support coming in the future!
I've wanted to explore building a public app that collects and displays real data, considers SEO and to try out technologies like Next.js with Server-Side Rendering (SSR), to mix it up from my day-to-day work.
I set out to build a decently functional fuel price tracking app, that uses live data from NSW Government's Fuel API, the state I live in Australia, to help my partner see the price difference at a tank level, like 30L, instead of per litre - so I thankfully will always have one user.
I also wanted to put a time limit on it, most of the core functionality was built in just over a week during the holidays in 2023/2024 before I went back to work, and I am very happy I was able to finish* a side project!
*By finish, I of course mean, the first public version, as I have many more ideas I'd love to add to this over time, or for others to add! It surprised me just how much functionality a fuel price tracking app can have.
- Next.js
- TailwindCSS & shadcn/ui
- SQLite hosted via Turso
- DrizzleORM
- Vercel for hosting and deployment
- Plausible for analytics
Contributions are always welcome!
See CONTRIBUTING.md for ways to get started.
Feedback is appreciated! Reach out on Twitter or submit a new issue!
Licensed under the MIT license.