Skip to content

EasyCodingTutorial/mainComingSoon

Repository files navigation

Top 5 Coming Soon Pages

Overview

The Top 5 Coming Soon Pages project showcases five visually stunning and responsive "Coming Soon" templates built with Next.js and TypeScript. Each template is unique, featuring countdown timers, customizable components, and sleek designs that are easy to adapt for various use cases.

This project is perfect for developers looking for inspiration or ready-to-use templates for creating engaging coming soon pages for their upcoming projects.

Technologies Used

  • Next.js 14: A React framework for server-side rendering and building high-performance web pages.
  • TypeScript: A statically typed superset of JavaScript for enhanced code quality.
  • CSS Modules: Used for styling the templates with clean and reusable code.

Templates Included

1. Minimalistic Design

  • Clean and simple layout with a bold heading and countdown timer.
  • Fully customizable color scheme.

2. Modern Gradient Theme

  • Vibrant gradient background with smooth animations.
  • Dynamic countdown timer with hover effects.

3. Dark Mode Design

  • A sleek and elegant dark-themed design.
  • Perfect for tech or gaming projects.

4. Image Background Template

  • Features a full-screen image background for a visually impactful design.
  • Includes a customizable overlay and timer.

5. Animated Background with Particles

  • Features an animated particle background using React Particles.js.
  • Stylish and interactive, suitable for creative brands.

Key Features

  • Fully Responsive: All templates are optimized for desktops, tablets, and mobile devices.
  • Countdown Timers: Real-time countdown to your launch date.
  • Customizable Components: Easily modify colors, fonts, and layouts.
  • SEO-Friendly: Built with Next.js to ensure better search engine visibility.
  • Animations: Smooth animations using Framer Motion for enhanced interactivity.

Installation

To explore or use the templates, follow these steps:

  1. Clone the repository:
    git clone https://github.com/EasyCodingTutorial/mainComingSoon.git
    1. Navigate to the project directory:
    cd your project folder
  2. Install dependencies:
    npm install  
  3. Start the development server:
     npm run dev  
  4. Access the application in your browser:
    http://localhost:3000  

Contributions

Contributions are welcome! If you’d like to improve the page, add new features, or report any bugs, feel free to:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Submit a pull request for review.

Missing Features / Known Issues

I acknowledge that many features are currently missing from the website due to time constraints. If you can help, I would truly appreciate it! Please address any of the issues listed above, or feel free to identify additional ones. Here are some potential features that could be added:

  • Email Subscription Form: A feature to allow users to sign up for updates before the launch is not yet implemented.
  • Animations: Adding subtle animations for a more engaging user experience is pending.

If you’d like to contribute to adding these features or notice any additional improvements, feel free to reach out at ecoding45@gmail.com!

Learn By Watching Video ▶️

[Watch Demo Video

Future Enhancements

  1. Add an email subscription form to capture user emails for updates.
  2. Implement smooth page animations for better interactivity.
  3. Add a theme toggle (light/dark mode).