Ellevo is a simple landing page designed to sell a single product. Built with Next.js and Tailwind CSS, it provides a clean and responsive interface to showcase product effectively.
- Product Showcase: Highlight product with compelling visuals and descriptions.
- Responsive Design: Optimized for various devices using Tailwind CSS.
- Fast Loading: Leveraging Next.js for optimized performance and quick load times.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/ehmasuk/ellevo.git
-
Navigate to the project directory:
cd ellevo -
Install dependencies:
Using npm:
npm install
Or using yarn:
yarn install
To start the development server:
Using npm:
npm run devOr using yarn:
yarn devOpen http://localhost:3000 in browser to view the application.
To build the application for production:
Using npm:
npm run buildOr using yarn:
yarn buildThis will generate an optimized build in the .next directory.
After building the application, you can start the production server:
Using npm:
npm startOr using yarn:
yarn startapp/: Contains the main application components and pages.components/: Reusable UI components.database/: Database configurations and connections.helpers/: Utility functions and helpers.hooks/: Custom React hooks.models/: Data models and schemas.public/: Static assets like images and fonts.
- Next.js: React framework for server-side rendering and static site generation.
- Tailwind CSS: Utility-first CSS framework for styling.
- TypeScript: Superset of JavaScript for type safety.
Contributions are welcome! Please fork the repository and create a pull request with changes.
This project is licensed under the MIT License. See the LICENSE file for details.