param-code / counter-app

its a counter - app
https://counter-timer-app.vercel.app/
MIT License
21 stars 102 forks source link

[Feature]: Create Error 404 page #324

Open dev129 opened 3 weeks ago

dev129 commented 3 weeks ago

🚀 Feature Request: Redesigned 404 Error Page

Hi @param-code

đź“ť Feature Description

The request is to redesign the current 404 Error page to make it more engaging, visually appealing, and user-friendly. Currently, the 404 page only displays a basic error message, which may not effectively guide users back to the main site. A redesigned page should incorporate visuals, a short, friendly error message, and clear navigation options to improve the user experience.

🔧 How Will This Enhance the App?

An enhanced 404 page would:

🎯 Use Cases

  1. User Encounters a Broken Link: A user clicks a link that no longer exists. The redesigned 404 page would guide them back to the home page, popular sections, or provide a search option, allowing them to quickly find what they’re looking for.
  2. Enhancing Brand Consistency: By making the 404 page align with the app’s overall design, users have a more consistent brand experience, even when errors occur.
  3. Increasing Engagement: A well-designed 404 page with engaging visuals, humor, or interactive elements could encourage users to explore more of the site instead of leaving.

📦 Suggested Implementation

param-code commented 3 weeks ago

🚀 Feature Request: Redesigned 404 Error Page

Hi @param-code

đź“ť Feature Description

The request is to redesign the current 404 Error page to make it more engaging, visually appealing, and user-friendly. Currently, the 404 page only displays a basic error message, which may not effectively guide users back to the main site. A redesigned page should incorporate visuals, a short, friendly error message, and clear navigation options to improve the user experience.

🔧 How Will This Enhance the App?

An enhanced 404 page would:

  • Retain users who encounter broken or missing links by giving them intuitive options to continue exploring the site.
  • Make the error page visually aligned with the app’s brand, adding an element of fun or interactivity that softens the experience of encountering an error.
  • Reduce bounce rates by providing clear calls to action, such as links to popular sections or a search bar, making it easy for users to continue browsing.

🎯 Use Cases

  1. User Encounters a Broken Link: A user clicks a link that no longer exists. The redesigned 404 page would guide them back to the home page, popular sections, or provide a search option, allowing them to quickly find what they’re looking for.
  2. Enhancing Brand Consistency: By making the 404 page align with the app’s overall design, users have a more consistent brand experience, even when errors occur.
  3. Increasing Engagement: A well-designed 404 page with engaging visuals, humor, or interactive elements could encourage users to explore more of the site instead of leaving.

📦 Suggested Implementation

  • Visual Appeal: Add an illustration, animation, or graphic that communicates the error in a lighthearted, engaging way.
  • Navigation Links: Include quick links to the home page, popular pages, or categories so users can easily navigate back to other areas of the app.
  • Search Bar: Incorporate a search bar to allow users to search for what they need right from the 404 page.
  • Humorous or Friendly Message: A friendly message such as “Oops! We couldn’t find that page” or “Looks like you’re lost!” adds a human touch and aligns with the app’s brand tone.

Okay.

dev129 commented 3 weeks ago

Hi @param-code

I followed the installation step firstly npm i then npm run dev , but I am seeing this page image

while my terminal states : image

same with npm start.

Tell me what more is to be done ?

param-code commented 3 weeks ago

Hi @param-code

I followed the installation step firstly npm i then npm run dev , but I am seeing this page image

while my terminal states : image

same with npm start.

Tell me what more is to be done ?

this error tranlates to express not found which is in backend folder so you need to npm install in the backend folder in order to fix this.

dev129 commented 3 weeks ago

@param-code , I tried running this but still I am getting a blank white page