Nearcade

screenshot of Nearcade
svelte
vite
tailwind
daisyui

Overview

近 arcade是一款非常实用的网站,旨在帮助用户快速查找任意位置附近的机厅,特别适合热爱游戏的人士。这个平台为用户提供了丰富的功能,可以基于当前位置或者特定地点,方便地探索附近的机厅,满足各种需求。而其高校排行榜功能更是为学生和游戏爱好者提供了很好的参考,让他们能够找到校园附近的最佳游戏场所。

无论是在校大学生还是普通游戏迷,近 arcade都能为用户提供极大的便利。配合强大的技术架构以及用户友好的界面,这个网站致力于为用户提供最佳的游戏体验。

Features

  • 附近探索我的位置: 根据用户的当前位置实时查找附近的机厅,让探索变得轻松便捷。
  • 高校搜索: 用户可以按照特定高校进行搜索,了解校园周边的机厅分布。
  • 地图选址: 提供交互式地图功能,用户可以选择任意位置进行机厅查找。
  • 自定义半径: 用户可以设定搜索半径在 1~30 km 之间,个性化搜索体验。
  • 高校排行榜: 根据校园周围机厅的覆盖情况进行排名,提供多项指标如店铺数量和区域密度。
  • 游戏机台支持: 支持多种热门游戏机台,为游戏爱好者提供丰富选择。
  • 技术栈: 采用最新的前端框架SvelteKit和TypeScript,优化用户体验和开发效率。
  • 国际化支持: 提供结构化翻译系统,确保用户能够以自己的语言使用网站。
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

daisyui
daisyUI

daisyUI adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.