Skip to content

uruskan/nextjs-dashboard

Repository files navigation

After years of hunting for vulnerabilities or just using the already-made systems I have decided to learn web dev for good, this is just a TRAINING PROJECT from NEXTJS, I completed it with almost no outside help without revealing the solutions on the tutorial, finishing this training successfully will help me a lot in my upcoming web app.

Default Login

user@nextmail.com 123456

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, CoreUI.

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

Powered by Vercel

Screenshot

Dashboard

https://nextjs-dashboard-i00aq24n5-umut-s-projects.vercel.app/

Dashboard

Mobile (collapsed) Mobile (expand)
Dashboard Dashboard

Login

https://nextjs-dashboard-olive.vercel.app/login

Login

Getting Started

First, setup the application:

npm install

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/

About

Full stack complete demo app made with nextjs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published