Wiki › Project

3Stack NFP

Project · template · 2024

3Stack NFP is a starter template for a three-tier web application: a Next.js front end in TypeScript, a Flask API, and a PostgreSQL database. It is the Next.js sibling of 3Stack RFP.

Running it

The API and database run in Docker Compose, started with make build. The front end runs separately with Yarn. A shared Postman collection documents the API endpoints and can be used to test them. The repository also includes documentation, helper scripts and tests.

See also

In the knowledge graph

3Stack NFP and the 9 things it is linked to. Open any dot for its page, or explore it in the full graph.

When
2023202420252026
Jul 2024 · 1 commits

As data

Everything on this page is read from triples in the knowledge graph. These are the 22 it states about 3Stack NFP, and 2 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.

Download
@prefix id: <https://ask.chaipat.cc/id/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cj: <https://ask.chaipat.cc/ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

id:ThreeStackNFP
    a cj:Project ;
    rdfs:label "3Stack NFP" ;
    cj:description "Three-tier architecture template: Next.js, Flask and PostgreSQL with Docker Compose." ;
    cj:context id:OpenSource ;
    cj:repository "https://github.com/AppleBoiy/3Stack-NFP"^^xsd:anyURI ;
    cj:firstCommit "2024-07-19"^^xsd:date ;
    cj:lastCommit "2024-07-19"^^xsd:date ;
    cj:commitCount 1 ;
    cj:kind "template" ;
    cj:license "MIT" ;
    cj:theme id:ThemeWeb , id:ThemeDevOps ;
    cj:uses id:TypeScript ,
            id:NextJS ,
            id:Flask ,
            id:PostgreSQL ,
            id:Docker ;
    cj:tier 3 ;
    cj:relatedTo id:ThreeStackRFP ;
    cj:article "https://ask.chaipat.cc/wiki/ThreeStackNFP"^^xsd:anyURI ;
    cj:activeIn id:Y2024 ;
    cj:activity _:b162 .
Works 1