Introduction
Get started with shipit
Setting up
Get started with shipit is really simple, just follow these steps:
1. Clone the repository
Open a terminal and run the following command:
2. Install dependencies
3. Fill the environment variables
Create a .env
file in the root of the proyect and copy-paste the content from the .env.example
file.
The file will look like this:
If you need help to fill the environment variables, please refer to the Environment Variables documentation.
4. Fill the database
For a quick development, shipit use sqlite as database by default. To fill the database with the neccesary tables, run the following command:
5. Start the development server
6. Start receiving payments
To configure your products/subscriptions, checkout the Payments Guide.
That’s it! You are ready to start building your product.
Guides
This other guides may also be useful for you now:
Folder Structure
Get familiar with the folder structure of shipit
Get The Environment Variables
If you need help to fill the environment variables, check this guide
Authentication
Learn how authentication works in shipit
Payments
Learn how to start accepting payments in your app
Emails
Learn how to configure your emails in shipit
Database
Learn how to configure any database in shipit
SEO
Learn how SEO works in shipit
Theme
Learn how customize your theme
Settings
Learn how to customize your app settings
Blocks
Learn how to develop UI fast with blocks
Production
Learn how to deploy your app to production