Spot Documentation
Spot is a modern web application designed to help users discover, explore, and enjoy events, offering a seamless experience through integration with external APIs and intuitive features. Whether you’re looking for local events, concert tickets, or art exhibitions, Spot provides a comprehensive platform for discovering your next great experience.
Key Features
- Event Discovery: Browse a wide range of events across genres, cities, and venues.
- User Interaction: Mark events as favorites and view saved events.
- Responsive Design: Optimized for all devices, ensuring a smooth experience on desktops, tablets, and phones.
- Integrated API: Pulls data from third-party sources (such as Ticketmaster) to give up-to-date event information.
- Markdown Support: Allows content creators to publish markdown and MDX content for a dynamic experience.
Installation
To get started with Spot, follow the steps below to set up the project on your local machine.
Prerequisites
- Node.js (version 14 or higher)
- pnpm (recommended for dependency management)
Steps to Install
-
Clone the repository:
clone.bash -
Navigate into the project directory:
navigate.bash -
Install dependencies using pnpm:
install.bash -
Start the development server:
dev.bashThe application should now be running at
http://localhost:3000
.