REVIEW
In the course of two weeks I have gained skills needed to build a full-stack Next.js applications.On this project we were expected to build a full-stack web application which should have a public home page, login page, dashboard pages and setting up database.
REQUIREMENTS
. Operating system; MacOS, Windows or Linus
. Node.js 18.17.0
. Github account
. Vercel Account
After running some codes we navigate to dashboard which by navigating through it you will see the following folders;
/app: Contains all the routes, components, and logic for your application, this is where you’ll be mostly working from.
/app/lib: Contains functions used in your application, such as reusable utility functions and data fetching functions.
/app/Ui: Contains all the UI components for your application, such as cards, tables, and forms. To save time, we’ve pre-styled these components for you.
/public: Contains all the static assets for your application, such as images.
Config Files: You’ll also notice config files such as next.config.js at the root of your application. Most of these files are created and pre-configured when you start a new project using create-next-app. You will not need to modify them in this course.
To run the development server we have to install pnpm i package and run it by pnpm dev command.