Shopkeeper Plus is a web application built using Next.js, tRPC, and Fastify. It aims to provide a comprehensive solution for managing and running an online store.
The project follows a monorepo structure using Turborepo. The main components of the project are:
apps/web
: The Next.js web application.apps/server
: The standalone server built with Fastify (planned).apps/mobile
: The mobile application (planned).
To get the project up and running on your local machine, follow these steps:
- Node.js (version X.X.X)
- pnpm (version X.X.X)
-
Clone the repository:
git clone https://github.com/your-username/shopkeeper-plus.git
-
Navigate to the project directory:
cd shopkeeper-plus
-
Install the dependencies:
pnpm install
To start the development server for the web application, run the following command:
pnpm dev