Welcome to ASMR JavaScript Next.js! This repository is your ultimate guide to getting hands-on experience with Next.js, featuring 10 beginner-friendly projects. These are beginner-friendly simple projects to help you to practice this technology.
Build a simple personal portfolio.
Create a basic blog site that:
- Pulls static content (posts) from markdown files or JSON.
Develop a To-Do list app to:
- Add, edit, and delete tasks.
Build a simple recipe website that:
- Lets users browse and search for recipes.
Create a weather app where:
- Users input a city to get the current weather information.
Develop an e-commerce store with:
- Product listings and a shopping cart.
Create a notes app where:
- Users can write notes in markdown format.
Build a project showcase page to:
- Display your personal or work-related projects in a grid layout.
Develop a photo gallery app where:
- Images can be viewed.
Create a website with:
- Various beautiful UI components from Aceternity UI.
-
Clone the repository:
git clone https://github.com/your-username/asmr-javascript-nextjs.git
-
Navigate to the repository folder:
cd asmr-javascript-nextjs
-
Navigate to individual project folders:
cd project-name
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
- TypeScript
- React
- Next JS
- Tailwind CSS
- Material UI (for some projects)
- Axios (for some projects)
- Markdown libraries (for some projects)
- Aceternity UI (for the last project)
- Basic knowledge of JavaScript and React.
- Node.js and npm installed on your machine.
- A text editor like VS Code or WebStorm.
Contributions to improve these projects or add new ones are always welcome! Feel free to:
- Open an issue.
- Star a repository.
- Submit a pull request.
- Suggest ideas for new projects.
Happy coding! 🚀 🧠