About | Features | Technologies | Requirements | Starting | License | Author
The Soller project is a web application aimed at promoting the use of sustainable energy. This application provides information on how solar energy can be an efficient and economical solution for homes and businesses.
✔️ Navigate;
✔️ Single page and pages specifics;
✔️ Page support and form contact;
✔️ Page request a quote and form;
✔️ Button back to top;/
✔️ Menu mobile;
✔️ Menu web;
✔️ Scroll smooth;
✔️ Responsive layout [375, 640, 768, 1024, 1280, 1536, 1920]px;
✔️ Scroll smooth;
✔️ Effects with gsap;\
The following tools were used in this project:
- Next.js 14: A React framework for building high-performance web applications.
- TypeScript: A statically typed superset of JavaScript that adds optional types.
- React Hook Form: A library for building forms in React.
- Zod: A TypeScript-first schema validation library.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom user interfaces.
- GSAP: A JavaScript animation library.
- @gsap/react: A React wrapper for GSAP.
- Iconoir: A collection of customizable icons.
- Lucide React: A set of React icons.
- @hookform/resolvers: Resolvers for React Hook Form, including support for Zod.
- shadcn-ui: A UI component library for rapidly building interfaces.
- embla-carousel-react: A library for creating carousels.****
Before starting 🏁, you need to have Git and Node installed.
# Clone this project
$ git clone https://github.com/andrelinos/soller
# Access
$ cd soller
# Install dependencies
$ npm install
# Run the project
$ npm run dev
# The server will initialize in the <http://localhost:3000>
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by Andrelino Silva