Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andriiveremchuk20/t3-foursquareapi
Web application for finding the nearest place 🌐 🗺 ❓ 💒 🏛 ⛪️ ⛩
https://github.com/andriiveremchuk20/t3-foursquareapi
foursquare-api jotai react-form-hook redis-cache t3-stack tailwindcss
Last synced: about 1 month ago
JSON representation
Web application for finding the nearest place 🌐 🗺 ❓ 💒 🏛 ⛪️ ⛩
- Host: GitHub
- URL: https://github.com/andriiveremchuk20/t3-foursquareapi
- Owner: AndriiVeremchuk20
- Created: 2023-09-26T19:21:24.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-26T19:24:01.000Z (about 1 year ago)
- Last Synced: 2023-09-27T04:10:39.663Z (about 1 year ago)
- Topics: foursquare-api, jotai, react-form-hook, redis-cache, t3-stack, tailwindcss
- Language: TypeScript
- Homepage:
- Size: 1.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## My Place
This project is a web application built using React that allows users to explore and discover nearby places of interest based on their current location.
### Features
- Find nearby place such as restaurant, cafe, and attraction.
### Technologies Used
- [T3](https://create.t3.gg/): The best way to start a full-stack, typesafe Next.js app.
- [React Query](https://tanstack.com/query/v3/): data-fetching and state management library for React applications.
- [React Form Hook](https://react-hook-form.com/): Performant, flexible and extensible forms with easy-to-use validation.
- [Jotai](https://jotai.org/): simple and efficient state management library for React applications.
- [Foursquare API](https://location.foursquare.com/developer/docs): provides location-based information about places of interest.
- [ioredis](https://github.com/redis/ioredis): A robust, performance-focused and full-featured Redis client for Node.js.### Getting Started
To get started with this project, follow these steps:
1. Clone this repository to your local machine.
2. Run database `cd redis-docker` then `docker-compose up`.
3. Install the required dependencies by running `yarn install`.
4. Start the development server by running `yarn run dev`.