Ignite Project! An application developed with excellent interface tools, in addition to other sensational features.
The following tools were used in building the project:
- 👉 ChakraUI
- 👉 React Hook Form
- 👉 ReactJS
- 👉 TypeScript
- 👉 ApexCharts
- 👉 NextJS
- 👉 React Icons
- 👉 React Query
- 👉 Axios
- 👉 Yup
- 👉 MirageJS
- 👉 Sass
🚧 Project Status 🚀 Complete! 🚧
These instructions will get you a copy of the full project up and running on your local machine for development and testing purposes.
The project can be built with npm or yarn, so choose one of the approach bellow in case you don't have any installed on your system.
-
Npm is distributed with Node.js which means that when you download Node.js, you automatically get npm installed on your computer. Node.js
-
Yarn is a package manager built by Facebook Team and seems to be faster than npm in general.
- Interface created with Chakra UI
- API simulation with MirageJS
- Data caching with React Query
- Data sharing with useContext
- Responsiveness
- Form validation with Yup
- Form control with React-Hook-Form
- Pagination
- Styling with SASS
- To download the project follow the instructions bellow:
1. git clone
2. cd dashgo
- Install the dependencies and start the server:
3. yarn
4. yarn dev
- or
3. npm install
4. npm dev
- Access in Browser
5. http://localhost:3000/
- Login
- Login Validations
- Dashboard
- Users
- Create User
Luiz Felipe S. Felizatti 🎯
Contact: