DharshiBalasubramaniyam / ice-cream-parlour-website

This is a responsive user-friendly online ice cream store website using HTML, CSS and Vanilla JavaScript.
https://icyco.vercel.app/
84 stars 277 forks source link

[Feat]: Migrate HTML, CSS, and JavaScript Project to Next.js #1073

Closed Shariq2003 closed 6 days ago

Shariq2003 commented 2 weeks ago

Is there an existing issue for this?

Feature Description

Migrate the existing HTML, CSS, and JavaScript project to Next.js to leverage server-side rendering, improved performance, and modular components. The migration will occur in parallel with ongoing development to avoid disrupting current contributions.

Implementation Plan

  1. Create a Separate Folder:

    • Set up a nextjs-migration folder in the repository to house the Next.js project. Allow both the Next.js version and the original HTML/CSS/JS project to coexist without affecting each other.
  2. Development Approach:

    • Migrate components, pages, and styles into Next.js incrementally, referencing the HTML/CSS/JS files to maintain functional and visual consistency.

Tech Stack Difference

Benefits

Priority

High

Record