Skip to content

timerise-io/next-services

Repository files navigation

Next Services Marketplace

A marketplace of services available for booking, built with Next.js and the Timerise.io API. The application allows users to browse and book various services in a simple and intuitive way.

Table of Contents

Features

  • Browse Services: Intuitive interface for exploring available services.
  • Bookings: Seamless booking experience through integration with the Timerise.io API.
  • Responsiveness: Optimized display on various devices with responsive design.
  • Internationalization: Multi-language support using i18next.
  • Performance: Efficient rendering with Next.js and data prefetching using SWR.
  • Security: Data validation with Zod and strong typing with TypeScript.

Technologies

Requirements

  • Node.js: Version 14 or higher
  • npm: Version 6 or higher

Installation

  1. Clone the repository:
git clone https://github.com/your-username/next-services.git
cd next-services
  1. Install dependencies:
npm install
  1. Development Mode Run the application in development mode with hot-reloading:
npm run dev

The application will be available at http://localhost:3000.

  1. Scripts
npm run dev - Starts the development server.
npm run build - Builds the application for production.
npm start - Starts the production server.
npm run lint - Runs ESLint to check code quality.
  1. Contributing Contributions are welcome! Please open an issue or submit a pull request.

  2. License This project is licensed under the terms of the MIT license.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •