I built a simple demo todo app with this boilerplate.

Todo App Demo

Run this app locally

Open the terminal and run the following commands.

terminal

Copy
git clone https://github.com/mddanishyusuf/buildapi-demo-app.git

terminal

Copy
cd buildapi-demo-app && npm install

Rename .env.example to .env.local

The .env.local file already have API BASE URL.

terminal

Copy
NEXT_PUBLIC_BASE_URL=http://localhost:3001

Launch the app using this command:

terminal

Copy
npm run dev

Now app will be runnig on http://localhost:3000

App functionality

  1. Get, add, update, & delete todo tasks
  2. User profile
  3. Public API endpoints access via user API key
  4. Stripe Payment Integration