Invoker is a powerful React application built with Vite, offering a seamless and efficient development experience. This project combines modern web technologies to create a fast, responsive, and user-friendly interface.
- React - A JavaScript library for building user interfaces
- Vite - Next Generation Frontend Tooling
- Tailwind CSS - A utility-first CSS framework
- ESLint - Pluggable JavaScript linter
- Prettier - Opinionated Code Formatter
To get a local copy up and running, follow these simple steps.
-
npm
npm install npm@latest -g
-
Clone the repo
git clone https://github.com/felipepimentel/invoker.git
-
Install NPM packages
npm install
-
Start the development server
npm run dev
- ⚡️ Lightning-fast HMR (Hot Module Replacement)
- 🎭 JSX support with Fast Refresh
- 🦄 Intuitive project structure
- 🧹 Linting with ESLint
- 💅 Code formatting with Prettier
- 🎠 Routing with React Router
- 🌈 Styling with Tailwind CSS
invoker/
README.md
node_modules/
public/
favicon.ico
index.html
src/
App.js
App.css
App.test.js
index.js
index.css
logo.svg
reportWebVitals.js
setupTests.js
.gitignore
package.json
.prettierignore
.prettierc
.eslintrc.json
.env
.env.development
.env.production
.env.test
After starting the development server, you can access the application at http://localhost:5173
. The project includes two main pages:
- 🏠 Home: Welcoming page of the application
- ℹ️ About: Information about the Invoker project
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the Apache License 2.0. See LICENSE
for more information.
- React Documentation
- Vite Guide
- Tailwind CSS Documentation
- ESLint Documentation
- Prettier Documentation
Happy coding! 🎉