user4352: Me and my team are searching for a quickstart project for Cardano, such that we can start from such a project, understand its architecture, and evolve the base project into a real-life product.
So far, we've found only courses, eg. the Plutus Pioneers Program from IOG or the Gimbalabs Project-Based Learning. But none of the two above is a quickstart that enable us to Quickly have a running application and understand its mechanics.
Details
An example of what we would expect in a simple working application would be the following:

A simple contract (e.g. Gift: someone locks funds, someone else gets the locked funds)
A simple application backend that can run on localhost
A simple integration with Nami wallet to send the funds


user1071: There are a few example contracts in plutus-apps repo. AlwaysSucceeds is the simplest, allowing one to lock funds and another to unlock them. Make sure to check the spending script documentation to help with that.
The same repo also has a demo of the Plutus Application Backend (PAB) running locally and integrated with Nami to send some funds. See PAB-Nami simple demo.

4352: <p>Me and my team are searching for a quickstart project for Cardano, such that we can start from such a project, understand its architecture, and evolve the base project into a real-life product.</p>
<p>So far, we've found only courses, eg. the Plutus Pioneers Program from IOG or the Gimbalabs Project-Based Learning. But none of the two above is a quickstart that enable us to Quickly have a running application and understand its mechanics.</p>
<p>Details</p>
<p>An example of what we would expect in a simple working application would be the following:</p>
<ul>
<li>A simple contract (e.g. Gift: someone locks funds, someone else gets the locked funds)</li>
<li>A simple application backend that can run on localhost</li>
<li>A simple integration with Nami wallet to send the funds</li>
</ul>
 1071: <p>There are a few example contracts in plutus-apps repo. <a href="https://github.com/input-output-hk/plutus-apps/blob/main/plutus-example/src/PlutusExample/AlwaysSucceeds.hs" rel="nofollow noreferrer">AlwaysSucceeds</a> is the simplest, allowing one to lock funds and another to unlock them. Make sure to check the <a href="https://github.com/input-output-hk/plutus-apps/blob/main/doc/plutus/howtos/plutus-spending-script-example.rst" rel="nofollow noreferrer">spending script documentation</a> to help with that.</p>
<p>The same repo also has a demo of the Plutus Application Backend (PAB) running locally and integrated with Nami to send some funds. See <a href="https://github.com/input-output-hk/plutus-apps/tree/main/plutus-pab-executables/demo/pab-nami" rel="nofollow noreferrer">PAB-Nami simple demo</a>.</p>
