The Frontend Template is created to avoid having to configure all libraries, basic pages, routes, authentication, and other settings required by most services from scratch. Additionally, this Frontend Template is backend-agnostic, meaning it can be modified and adapted to any backend you need.
It includes the following features:
- Vite, React and Tailwind CSS Basic Configuration
- React Router Dom
- Navbar Component
- Home Page
- Not Found Page
- Login Page
- Supabase Authentication and Registration Logic
- Local Storage Custom Hook
- More coming soon... 🚀
- Node.js 20.x or higher
- npm 10.x or higher
The entire project is located within the app
folder.
Clone the repository:
git clone https://github.com/barckcode/frontend-template.git <your-project-name>
Navigate to the app
folder:
cd <your-project-name>/app
Install the dependencies:
npm install
Run the development server:
npm run dev