Skip to content

cyber-evangelists/Next-js-Dashoard

Repository files navigation

Tokyo Free Black Javascript Next.js Admin Dashboard

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

Next.JS Dashboard

A Next.JS boilerplate with the famous Open Source Boostrap Admin Template.

This dashboard is built with Typescript and React Bootstrap, using the App Router.

Powered by Vercel

Dashboard

https://next-js-dashoard.vercel.app/

Sample page

https://next-js-dashoard.vercel.app/pokemons

Sample page

Login

https://next-js-dashoard.vercel.app/login

Login

Register

https://next-js-dashoard.vercel.app/register

Register

Getting Started

First, setup the application:

npm i

Then, run the development server:

npm run dev

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

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

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!

Installed Packages

  1. Redux
    1. React redux
    2. Redux toolkit
  2. Axios
  3. React-bootstrap
  4. Immer
  5. react-fontawesome
    1. https://fontawesome.com/docs/web/use-with/react/use-with#next-js
    2. https://fontawesome.com/docs/web/use-with/react/add-icons#dynamic-icon-importing
  6. SWR
  7. Eslint
    1. https://github.com/typescript-eslint/typescript-eslint
    2. https://github.com/jsx-eslint/eslint-plugin-react
    3. https://reactjs.org/docs/hooks-rules.html#eslint-plugin
    4. https://www.npmjs.com/package/eslint-config-airbnb
    5. https://www.npmjs.com/package/eslint-config-airbnb-typescript
    6. https://github.com/prettier/eslint-config-prettier

Reference

  1. https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/function_components/