Skip to content

flatlogic/nodejs-backend

Repository files navigation

🚀 Flatlogic Node.js 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

Packages

No packages published

Contributors 3

  •  
  •  
  •