Skip to content

stephen-nene/frontend-template

Repository files navigation

React + Vite + Redux + Tailwind

Description:

Kickstart your React web application development with this template! The Vite React Redux Tailwind Template provides you with a clean and modern JavaScript setup, including popular libraries and tools, so you can focus on building your application right away. Whether you're starting a new project or refactoring an existing one, this template saves you time and effort. This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Modern React Application

A comprehensive React application built with Vite, Tailwind CSS, shadcn/ui, and Zustand state management following Git Flow practices.

📋 Table of Contents

🔍 Project Overview

This project is a modern web application built with React that includes authentication, dashboard functionality, and public-facing pages. It follows best practices for component organization, state management, and development workflow.

🛠️ Tech Stack

  • React - UI library

  • Vite - Build tool and development server

  • Tailwind CSS - Utility-first CSS framework

  • shadcn/ui - Reusable UI components

  • Zustand - State management

  • Git Flow - Development workflow

  • Visual Studio Code

  • Ubuntu

  • Git

  • GitHub

  • Markdown

  • Javascript

  • React

  • Tailwind Css

  • Redux

🚀 Getting Started

Prerequisites

  • Node.js (v16 or higher)

  • pnpm (v7 or higher) / npm (v7 or higher)

  • Git

    • git-flow

Installation

  1. Clone the repository:

    git clone https://github.com/tyneitafrica/tender-hub
    cd tender-hub
  2. Install dependencies:

    npm install
    pnpm install
  3. Start the development server:

    pnpm run dev
    npm run dev

💻 Development Workflow

We follow the Git Flow workflow for this project. For detailed instructions on our branching strategy and development process, please refer to our Contributing Guide.

📚 Documentation

Detailed documentation for different aspects of the project can be found in the docs directory:

👥 Contributing

Please refer to the CONTRIBUTE.md file for detailed contribution guidelines.

BuiltBy

LICENSE

  • This project is licensed under the MIT License. See the GNU file for details.

For more detailed documentation, check the docs directory.

About

Welcome to the Vite-React-Redux-Tailwind javascript Template, your all-in-one solution to kickstart your web development projects! We understand that getting started with a new project can be time-consuming, with the need to set up the right tools. That's why we've created this template to simplify your development process

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages