Skip to content

devops-dynamics/accounting-website-template

Repository files navigation

AccountEase Web

AccountEase Web is a modern and responsive accounting website built with Next.js. It features separate pages for services, testimonials, contact, and about sections, providing users with a streamlined interface to manage their financial needs efficiently.

Features

  • Home Page: The homepage includes a hero section and a call-to-action (CTA) to guide users toward exploring the accounting services.
  • Services Page: Detailed information about the various accounting services offered, including automated invoicing, financial analytics, and secure document storage.
  • Testimonials Page: Real user testimonials to build trust and credibility.
  • About Page: Information about the company, its mission, and the team.
  • Contact Page: A simple and easy-to-use contact form for users to reach out for inquiries or support.
  • Sticky Navbar: A responsive and sticky navigation bar that provides easy access to all sections of the website.

Technologies Used

  • Next.js: A powerful React framework used to build the front-end with server-side rendering and static site generation.
  • Styled-components: For CSS-in-JS styling, enabling modular and dynamic styles.
  • JavaScript: Used throughout the project for logic and interactivity.
  • HTML/CSS: To structure and style the application.

Project Structure

The project is organized as follows:

  • src/app/layout.tsx: Contains the global layout, including the header and footer that appear on every page.
  • src/app/pages/: Each page (home, services, testimonials, contact, about) is defined here with its own content and structure.
  • src/app/components/: Reusable components such as the header, footer, hero, and call-to-action (CTA) are stored here for modular development.

Installation

Local Development 🖥️

  1. Clone the repository:
git clone https://github.com/your-username/account-ease-web.git
  1. Navigate to the project directory:
cd account-ease-web
  1. Install the required dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open your browser and go to: http://localhost:3000

Docker 🐳

  1. Clone the repository:
git clone https://github.com/your-username/account-ease-web.git
  1. Navigate to the project directory:
cd account-ease-web
  1. Build the image:
docker build -t account-ease-web .
  1. Run the container:
docker run -p 3000:3000 account-ease-web
  1. Open your browser and go to: http://localhost:3000

Usage

Once the app is running, you can navigate between pages using the navigation bar:

  • Home: The landing page with a hero section.
  • Services: Provides details about various accounting services.
  • Testimonials: Displays customer feedback.
  • About: Information about the company and team.
  • Contact: Simple form to reach out for inquiries or support.

Contributing

Contributions are welcome! Feel free to fork the repository and create a pull request. Please ensure that your contributions adhere to the project's coding standards.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •