An open API service indexing awesome lists of open source software.

https://github.com/mohammed-taysser/driller

Driller is cross-browser compatible, so your users can access your website from the browsers of their choice.
https://github.com/mohammed-taysser/driller

bootstrap bootstrap5 react react-icons react-router-dom reactjs sass swiper typescript

Last synced: 3 months ago
JSON representation

Driller is cross-browser compatible, so your users can access your website from the browsers of their choice.

Awesome Lists containing this project

README

          

# Driller - Construction & Real Estate Company

Driller on a robust framework that ensures its seamless operation. They chose to use the Underscores framework, so this theme is fully responsive and mobile-friendly. It is also fully compatible with the latest Bootstrap Latest version. Therefore, your users can use whichever devices they want.

Driller is cross-browser compatible, so your users can access your website from the browsers of their choice. It supports access with Chrome, Opera, Firefox, Safari, and Internet Explorer. What's more, the HTML5 and CSS3 coding used in this theme is clean and has W3C validation. This means that the website you create with Driller will perform all its functions incredibly seamlessly.

for live [demo](https://driller.vercel.app/)

## Pages

| Page | Path |
| -------------- | ------------------ |
| homepage | `/` |
| 404 | `/*` |
| About Us | `/about-us` |
| Contact Us | `/contact-us` |
| Services | `/services` |
| Projects | `/projects` |
| Results | `/results` |
| Single Project | `/single-projects` |
| Single Service | `/single-service` |

## Features

- Beautiful design that looks good and works well on all devices
- Modern Design
- Extensive Documentation
- Standalone With Typescript & React
- Customizable colors and fonts
- Possibility set local options on the page with meta boxes.
- Fully Responsive
- Support i18n for internationalization (ar, en, de, fr)
- Support rtl alignment

## Screenshots

![driller-en](assets/images/driller-en.jpg)

![driller-ar](assets/images/driller-ar.jpg)

## Used tools

- [`Bootstrap`](https://getbootstrap.com/)
- [`Typescript`](https://www.npmjs.com/package/typescript)
- [`React`](https://reactjs.org/)
- [`React-Icons`](https://react-icons.github.io/react-icons)
- [`React-Router-Dom`](https://reactrouter.com/docs/en/v6/getting-started/tutorial)
- [`Sass`](https://sass-lang.com/)
- [`Swiper`](https://swiperjs.com)
- [`react-i18next`](https://react.i18next.com)

## Quick start 🚀

### First Step

```shell
git clone https://github.com/Mohammed-Taysser/driller.git
```

### Second Step

Inside driller Directory Install Dependencies By

```shell
npm install
```

### Last Step

Start The Development Server

```shell
npm start
```

## Features 💬

- Designed with progressive enhancement in mind.
- Standalone With Only React
- Build using typescript instead of javascript
- using laze loading to reduce page loading
- customize error boundary component
- fully responsive
- create api using sanity
- using types into single file [`react-app.env.d.ts`](src/apps/react-app-env.d.ts)

## Images

-
-
-
-
-
-

## Inspiration

-

## Contribution 🤝

1. Fork it!
2. Create your feature branch: `git checkout -b feature-name`
3. Commit your changes: `git commit -am 'Some commit message'`
4. Push to the branch: `git push origin feature-name`
5. Submit a pull request 😉😉

## License 📜

MIT © [`Mohammed Taysser`](https://github.com/mohammed-Taysser/)