Made with ❤️ by ohitslaurence
To download this repo, simply run the following command
$ git clone https://github.com/ohitslaurence/react-typescript-hooks-starter.git
To install all project dependencies, simply run the following command
$ yarn install
Create a copy of the example environment file and make adjustments as needed
$ cp .env.example .env
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
Name & Link | Description |
---|---|
React | A declarative, efficient, and flexible JavaScript library for building user interfaces. |
TailwindCSS | A utility-first CSS framework for rapidly building custom designs. |
Reach Router | Reach Router is a small, simple router for React that borrows from React Router, Ember, and Preact Router. Reach Router has a small footprint, supports only simple route patterns by design, and has strong (but experimental) accessibility features. |
i18Next | i18next goes beyond just providing the standard i18n features such as (plurals, context, interpolation, format). It provides you with a complete solution to localize your product from web to mobile and desktop. |
React Hook Form | Performant, flexible and extensible forms with easy-to-use validation. |
Notyf | A minimalistic, responsive, vanilla JavaScript library to show toast notifications. |
React Helmet | A document head manager for React |
Jest | Dispatching and listening for application events in Typescript |
Axios | Promise based HTTP client for the browser and node.js |
Lodash | A modern JavaScript utility library delivering modularity, performance & extras. |
Jest | Delightful JavaScript Testing Library for unit and e2e tests |