• Stars
    star
    130
  • Rank 268,745 (Top 6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 2 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fullstack TypeScript Next.js Boilerplate with modular architecture with full customization.

This is a Next.js project bootstrapped with create-next-app.

Features

This starter-template is packed with:

  • 🎉 Next.js 13 (with App Directory).
  • ⚛️ React 18.
  • ✨ TypeScript.
  • 💨 Tailwind CSS 3 - Pre-setup with PostCSS Nesting and Import.
  • 👀 SVGR - Pre-Configured import SVG directly transform to React Component with type definitions
  • 📈 Path Alias - Import your module in src using @/ prefix, and in public using #/.
  • 📏 ESLint - Find and fix problems in your code.
  • 🐶 Husky - Run scripts on your staged files before they are committed.
  • 🧩 Pre-built components to handle dynamic Lazyload, Image and SVG in packages/components/base.
  • ⚡️ Pre-setup backend things in packages/server/ folders.
  • 🪄 Pre-built utilities to handle common things in backend and frontend.
  • 🔥 Minimal dependencies & full of customization - Of course this template can be fully customize. You can delete that you don't need or change the DB from MongoDB to your very DB.
  • 📦 Monorepo with Turborepo - If you want to setup this template in Monorepo project, you can visit fullstack-next-template-turbo

Getting Started

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

API routes with Route handlers can be accessed on http://localhost:3000/api/jokes. This endpoint can be edited in app/api/jokes/route.ts.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Recomendation for better development

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

More Repositories

1

quran-api

Simple Quran API & Database with Indonesia Tafsir and media audio (murrotal) Syekh. Mishary Rashid Alafasy
JavaScript
727
star
2

hadith-api

Simple Islamic Hadith API with Indonesia Translation.
TypeScript
287
star
3

gading.dev

☕️ My Personal Homepage & Blog site with NextJS. 🇺🇸 🇮🇩
TypeScript
102
star
4

ig-friendship-checker

✨ Bot that can check your Following-Follower on Instagram
TypeScript
77
star
5

kampus-scraper

Scraper & GraphQL API untuk data Perguruan Tinggi di Indonesia berdasarkan dari website Kementrian RISTEKDIKTI.
JavaScript
53
star
6

swr-global-state

♻️ Zero-setup & simple global state management for React Components. It's similiar `useState` hooks like we use usual!
TypeScript
39
star
7

monolith-express-react

Monolithic Express + React Boilerplate with TypeScript and Vercel ❤
TypeScript
27
star
8

covid19-visualized

COVID-19 World update with data Visualization (Include Indonesia cases)
TypeScript
24
star
9

point-of-sales-frontend

Point of Sales Frontend Application
JavaScript
18
star
10

jekyll-starter-blog

Jekyll Blog Starter Kit.
HTML
15
star
11

vuetask

A Progressive Task Management Application Offline First
Vue
15
star
12

tukang-commit

"Tukang Commit" is a bot that can make your Github stats green with scheduled auto commit.
Shell
12
star
13

simple-webstorage

Lightweight utilities that can make easier to access application storage in client browser.
JavaScript
11
star
14

react-styles-hook

Simple hook for simplify CSS styling in React JS. Very Light-weight.
TypeScript
8
star
15

fullstack-next-template-turbo

Fullstack Next.js Boilerplate with Turborepo
TypeScript
7
star
16

quran.machine

🤖 Automatic share Qur'an verses in Instagram / Telegram
TypeScript
7
star
17

point-of-sales-api

RESTful API for Point of Sales App
JavaScript
7
star
18

ip-stalker

Simple & fast IP address stalker application with serverless service
JavaScript
6
star
19

chat-socket

Simple Chat App with Gravatar API
JavaScript
6
star
20

mechat

MeChat is Meet & Chat Application built with React Native integrated with Firebase, Google Map API and Netlify functions
JavaScript
5
star
21

concurrent-manager

A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
TypeScript
5
star
22

igbot-coronasumsel

🤖 An Instagram bot that used to update covid19 data of South Sumatra, Indonesia.
TypeScript
5
star
23

next-cookies-universal

An utility that can help you to handle the Cookies in NextJS App Route with every context (both Server or Client) 🍪🔥
TypeScript
5
star
24

blockchain-training-participant

Learning Basic Solidity (Blockchain Training Participant)
TypeScript
4
star
25

microcontroller

Kumpulan project sederhana menggunakan Mikrokontroler pada jurusan Teknik Komputer di POLSRI.
C++
4
star
26

fullstack-next-graphql

Fullstack Next.js boilerplate with Express and Apollo Server
JavaScript
3
star
27

selfmade-reactivity

Simple Self-Made JS Reactivity with JSX (No REACT). An experiment project to understand reactivity in depth
JavaScript
3
star
28

android-webview

Native Android Smart Webview Application with custom Splash Screen
Java
2
star
29

delphi-report

CRUD & Report with Quick Report in Delphi
Pascal
2
star
30

VideoCallFrame-App

Simple Chat & Video Call Application with Frame from JxBrowser library
Java
2
star
31

sutanlab.id-archive

Archive of old source code from sutanlab.id
SCSS
2
star
32

BelajarVB6-Database

Visual Basic
2
star
33

chataja-frontend-test

Frontend Test - Build Simple Chat Application based on Firebase
JavaScript
2
star
34

react-store-operational

Store Operational Settings with React. Inspired By Tokopedia Seller
TypeScript
2
star
35

belajar-react-git-flow

JavaScript
2
star
36

country.json

Convert and Merge country data to "single of truth" JSON file from http://country.io API
JavaScript
2
star
37

swr-demo

Demo for SWR data fetching with auto-revalidation on focus & SWRInfinite
TypeScript
1
star
38

gadingnst.github.io

Github pages for @gadingnst
HTML
1
star
39

test-deploy-react

JavaScript
1
star
40

repiano

Simple piano kit built with ReasonML
Reason
1
star
41

growth

1
star
42

paging-client

Paging Client Library for Felis Database
Shell
1
star
43

belajar-crypto

Belajar Algoritma Kriptografi dengan Caesar Chiper Algorithm
JavaScript
1
star
44

gading.id

My Domain `gading.id` has redirected to -> `gading.dev/id`
1
star
45

simple-modules

Simple PDO modules that helps you to develop tiny projects (no composer required!)
PHP
1
star
46

performance-challenge

Challange - Data Structure with Performance optimization
JavaScript
1
star
47

simple-print

Simple Javascript utility to print HTML element easier.
JavaScript
1
star
48

react-webpack

React with webpack boilerplate
JavaScript
1
star