Skip to content

flatlogic/ecommerce-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Ecommerce React Backend - Free but Outdated!

More Templates | Discord Community | Support Forum

Heads up! 🚨 This backend is a bit old-school now. For a more up-to-date, efficient, and customizable experience, generate a fresh one with our Flatlogic Generator. It's way better. 😉


🚀 Quick Start

1. Install dependencies:

yarn install

2. Adjust local database:

Step 1: Install PostgreSQL

  • MacOS:
    brew install postgres
  • Ubuntu:
    sudo apt update
    sudo apt install postgresql postgresql-contrib

Step 2: Create database and user:

psql -U postgres

Then run the following commands inside PostgreSQL:

CREATE DATABASE development OWNER postgres;
\q

3. Setup database tables:

yarn reset

4. Start development server:

yarn start:dev

5. Start production build:

yarn start

Pro Tip: If you run into issues, it might be time to check out the Flatlogic Generator instead. 😉


📜 API Documentation (Swagger)

Once running, check the API docs here:


🐳 Docker Support

If you'd rather run the backend via Docker, follow these steps:

  1. Ensure PostgreSQL is installed as described above.
  2. Build the Docker image:
    docker build -t um-backend-image .
  3. Run a container:
    docker run -p 8080:8080 -d um-backend-image
  4. Access the API at:
    http://localhost:8080/api

🔥 About Flatlogic

Flatlogic builds modern business software so you don't have to. Our AI Software Development Agent helps you generate, deploy, and maintain enterprise applications with minimal effort.


📜 License

This backend is free to use, but seriously, consider upgrading with the Flatlogic Generator. 😎


Questions or feedback?
Join our Flatlogic Community Discord or visit our support forum.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published