Skip to content

MagisterUnivers/MagisterUnivers-Next.js-WebStudio-upgrading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 

Repository files navigation

logo

MagisterUnivers-Next.js-WebStudio-upgrading

This repository contains the code for the upgrading test of Next.js basics from MagisterUnivers.

Project Description



This project aims to demonstrate the basic knowledge of Next.js, a popular React framework for building server-side rendered and static websites. The focus of this test is to showcase understanding of Next.js fundamentals, including routing, data fetching, and component composition.

Project Structure



The project structure is organized as follows:

  • components/ # Contains reusable components used throughout the application
  • pages/ # Contains the Next.js pages
  • public/ # Contains static assets such as images and CSS files
  • styles/ # Contains global styles and CSS modules
  • .next/ # Next.js build output directory (automatically generated)
  • next.config.js # Next.js configuration file
  • package.json # Project dependencies and scripts
  • README.md # Project documentation (you are here)

Getting Started


To get started with this project, follow these steps:



Navigate to the project directory:


  • bash
  • Copy code
  • cd webstudio-upgrade
  • Install the dependencies
  • Copy code
  • npm install
  • Start the development server


Arduino



  • Copy code
  • npm run dev
  • Open your browser and visit http://localhost:3000 to see the application.


Available Scripts



In the project directory, you can run the following scripts:

  • npm run dev: Starts the development server on http://localhost:3000.
  • npm run build: Builds the Next.js application for production.
  • npm run start: Starts the Next.js application in production mode.
  • npm run lint: Runs the linter to check for code quality issues.
  • npm run format: Formats the code using Prettier.


Contributing



If you'd like to contribute to this project, you can follow these steps:

  • Fork the repository on GitHub.
  • Clone your forked repository to your local machine.
  • Create a new branch for your changes.
  • Make your modifications and additions in the new branch.
  • Push your branch to your forked repository.
  • Submit a pull request to the original repository.


License



This project is licensed under the MIT License.

Acknowledgments



This project was created as an entry test for the upgrading of Next.js basics from MagisterUnivers.